工具与软件:
我们遇到的问题与此论坛帖子中提到的问题相同:
https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/968569/ads7142-busy-rdy_bar-signal-not-going-high-after-writing-offset_cal-reg-0x15-to-0x01/3602258?tisearch=e2e-sitesearch&keymatch=ads7142%252525252520offset#3602258
当我们对寄存器0x15进行写入以执行偏移校准时、没有任何反应。 繁忙线不会变为高电平、在写入0x15后我们仍有200 LSB 的偏移(在高精度模式下)。
当我们使用通用广播并执行软件复位(0x06)时、BUSY 在很长的时间(200ms)内变为高电平、然后偏移量为0。
我们似乎遇到了某种问题、某些芯片上的 ADC 上电校准不良。 在启动主机后运行通用广播复位似乎可以修复偏移校准。 但是、调用0x15并将其设置为0x1 (使用0x08操作码)不起作用。
其他一切都正常。
我们宁愿不使用通用广播方法、因为我们在总线上有多个 ADC、并且我们的驱动程序不知道发生了通用广播复位、除非我们以某种方式对其进行链接。