您好、TI 支持团队
我有一个关于 ADC STATUS2寄存器中的 M_CRC_ERR 的问题。
我的配置是:
CONFIG1 = 0x03
CONFIG2 = 0x07
CONFIG3 = 0x67
FILTER1 = 0xE7
FILTER2 = 0x01
FILTER3 = 0x00
OFFSET2 = 0x00
OFFSET1 = 0x00
OFFSET0 = 0x00
GAIN2 = 0x40
GAIN1 = 0x00
GAIN0 = 0x00
包含 DevID 和 REVID 的计算出的 CRC 为 0xBE。 这似乎是正确的。 我还 使用另一个工具对其进行了仔细检查。 在将该值写入 MAIN_CRC 寄存器后、通过 向 STATUS2寄存器中写入"1"来复位该寄存器的标志。 之后、我读 回 STATUS2寄存器、并且 M_CRC_ERR 仍为"1"。 我回读所有寄存器以检查它们是否正确以及没有错误。 用我的示波器进行仔细检查、发现它显示了 正确的值。
复位标志后、我是否必须等待?
此致 Theo