尊敬的支持团队:
我对寄存器设置有疑问。
我正在收集器件 D/S 和 EVM 文档中的信息、从 MCU 通过 I2C 访问 LP5569、向 SRAM 写入命令并运行它、但 RGB LED 未亮起。
我尝试过的方法:
该板在 LED0-2上配备了 LP5569和 RGB LED。
以下内容是使用来自 MCU 的 I2C 访问(Qualcomm IC)实现的。
table[2][32]={...}//写入 SRAM 64字节的数据集
写入(0x00、0x00)
写入(0x00、0x40)
写入(0x2F、0x58)
写入(0x02、0x00)
将(0x16~0x1E、0x00)//LED0_PWM 写入 LED8_PWM
写入(0x02、0x40)//CH1_MODE:将程序加载到 SRAM
写入(0x4B、0x00)//起始地址
写入(0x4F、0x00)//page0
写入(0x50、&table[0][0])//突发写入32字节
写入(0x4F、0x01)//page1
写入(0x50、&table[1][0])//突发写入32字节
<--转储-->
写入(0x02、0x00)
延迟5ms
写入(0x02、0x80)
写入(0x01、0x80)
・由于转储,表[]的值在第0页和第1页上正确写入。
・执行上述寄存器设置后、LED 不会亮起。
・我将任何值写入 LED0_PWM、LED1_PWM、LED2_PWM、LED 将亮起、因此我认为硬件没有问题。
是否缺少某些寄存器设置?
此致、
DICE-K