主题中讨论的其他器件: TCA9535
我们最近遇到了一些问题、这些问题被跟踪到 PCA9535的加电行为。
多年来、我们一直在二十多种不同的产品上使用这些器件、而我们从未使用过
必须手动初始化极性反转寄存器、根据数据表(第9页)、该寄存器默认为0
(输入未反相)。 最近的问题表现为随机发生
输入端口寄存器1上的异常数据(通常为1000001)。 我随后确定了哪些位
显示了当它们应该为0时的1实际被反转-将实际输入改为1
将恢复预期的零值。 这让我想知道极性反转是否有问题
寄存器。 我修改了一个产品中的代码、将极性反转寄存器初始化为0x00和随机值
问题似乎已经消失。 显然、极性反转寄存器在加电时不会被清除
时间。 在这种特定情况下、IC 上的标签如下:
0CA5LHT
PCA9535
G4
这是一个已知问题吗?是否已解决? 我们面临着修改许多固件的风险、并可能为已经拥有可能遇到这些随机问题的器件的许多客户提供免费固件升级。
谢谢。