我正在为 I2C 总线上的多个 LM2755编写一个并行驱动程序。 我有一个基本驱动程序、通过将高电平从1-31控制到关闭时、将相应 LED 的通用位0、1和2设置为0来工作。
在控制1-31之间的高电平时、LED 偶尔会出现随机闪烁。 我知道它不在驱动程序中、因为我已经检查了 I2C 流量、并且并不是所有 LM2755同时发生的情况。 它在总线上的不同器件之间随机发生。
请参阅以下 LED ID 引脚电压的示波器捕获。 您可以看到截止第一个波形有闪烁、第二个波形没有闪烁、第三个波形有闪烁。

控制高电平是否是控制此器件调光的最佳方法、或者是否有更好的方法?









