请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1015 您好!
在我们的应用中、我们已将 ADS1015 ADC 连接到 ESP32-S3、我遇到这种奇怪的行为。 有时、在尝试将新配置写入配置寄存器时、我看到、由于某种原因、可能是由于固件中的一些延迟、会有大约100ms 或更长的延迟(最长250ms) 在发送器件 i2c 地址和 ADC 正确确认以及发送寄存器地址之间引入。 但是、当发送寄存器地址时、ADC 会以 NACK 作为回复。
这是交易的第一部分
这是第二部分
这是正常且成功的事务。
我听说 ADS1015不实现时钟扩展、但是否可以由 ADS1015强制设置此延迟? 我想不是、对吧?
那么、您可以确认的是、ADS1015的 FSM 将在如此长的延迟后超时并将该 NACK 返回?
您过去是否听说过或经历过此行为?