主题中讨论的其他器件: LP5036
我愿意将 LP5009用作具有以下关键参数的 I2C 可编程 PWM 控制器:
1) 1)开漏2A 输出、建议的原理图是否有效?
2) 2)三相通道、以减少电流尖峰。 LP5009输出"OUT0/1/2"是否在三相模式下工作? 提出这一问题是因为 "SLVSEH2A 修订版2019年7月"的第8.3.1.4章提到了"LED 0 .. 11英寸、而不是0..11 (1个 RGB LED 占用3个输出通道 OUT0..2、如果从 LP5036器件的数据表中复制、可能是拼写错误);
2) 12位分辨率。 如何使用 LED0_brightness 和 OUT0_color 寄存器运行、以获得单路输出的12位分辨率精度? 例如、我希望在输出中获得12位值0xBCD (0b101111001101)。 我应该将0xBC 写入 LED0_brightness 寄存器、将0xD0写入 OUT0_color 寄存器吗? 4 LSB (0xD0…… 0xDF)自动丢弃 OUT0_color 中的值?
