要获取 节 8.2.2 中的设计参数,可参考以下编程步骤。
VIN 上电后,将 EN 拉至高电平,等待大约 1ms 后,即可启用升压转换器。
- 执行 I2C 从器件寻址(有关详细信息,请参阅示例代码)
- 设置 chip_en = 1,启用器件(将 01h 写入寄存器 000h)
- 设置 boost_vout = Fh 以设置 4.5V 升压输出电压,并设置 max_current = 1h 以设置 51mA 最大输出 LED 电流。(将 1Fh 写入寄存器 001h)
- 建议设置 lsd_threshold = 3h,以避免错误的 LSD 检测。(将 0Bh 写入寄存器 00Dh)
将 PWM 频率、手动或自主模式、线性或指数调光曲线、相位对齐方法、vsync 模式、消隐时间设为默认值。(在其他应用要求中,可以设置这些功能)
- 发送更新命令以完成配置设置(将 55h 写入寄存器 010h)
- 读回 config_err_status 以检查配置是否正确(读取寄存器 300h)
- 启用所有 4 个 LED(将 0Fh 写入寄存器 020h)
- 将红色 LED 的峰值电流设为 51mA,将绿色、蓝色和白色 LED 的峰值电流设为 40mA(将 FFh 写入寄存器 30h、将 CCh 写入寄存器 031h - 033h)
- 设置 100% 占空比以点亮 LED(将 FFh 写入寄存器 040h - 043h)