1、官网介绍
2、电路图
3、驱动实现
I2C地址0x63
真值表
打开led1手电筒模式write(drv_data->i2c_info, 0x01, 0xA);
打开led2手电筒模式write(drv_data->i2c_info, 0x01, 0x9);
打开led1led2手电筒模式write(drv_data->i2c_info, 0x01, 0xB);
打开led1闪光灯模式write(drv_data->i2c_info, 0x01, 0xD);
打开led2闪光灯模式write(drv_data->i2c_info, 0x01, 0xE);
打开led1led2闪光灯模式write(drv_data->i2c_info, 0x01, 0xF);
如果硬件上只连接了led1一个灯,不能同时打开led1led2,芯片内置LED短路故障检测
若检测到短路,Mode bit会置零,且不能写入,除非读取0x0A寄存器
0x03寄存器调试led1闪光灯模式电流
0x04寄存器调试led2闪光灯模式电流
0x05寄存器调试led1手电筒模式电流
0x06寄存器调试led2手电筒模式电流