我现在用的是模拟IIC和AD5933
通信,在写入数据时,发现当写入的数据最后一位为0 (二进制),ACK返回正常示波器看到的波形正常,当写入的数据最后一位为1时(二进制),发现在ACK应答之后数据线有一个不正常的 高电平,是在时钟低电平的时候完成。实际的波形如图,能否麻烦解答下。
图1 是整个的波形图,黄色为数据线,蓝色为时钟线。写入的三个数据:第一个00011010,第二个10000111,第三个01000101
图1
图2是第一数据输入之后的波形,ACK应答位之后正常。
图2
图3是第二个数据和第三个数据输入之后,ACK应答之后的波形,数据线(黄色)出现一个不正常高电平
图2