NO ACK:IIC BUS协议,是一种主从式同步串行通讯协议,主器件(如MCU)写从器件时,每发送一个字节要等待从器件的ACK信号才能继续发送下一字节,只有从器件回应一个ACK才可以发送STOP,这时候ACK是必须的。而主器件读从器件时每收到一个字节就向发送一个ACK信号到从器件以准备接收下一字节,如果主器件认为不再继续读从器件时,它不需要继续发送ACK,直接发送STOP条件,以释放BUS,只在这种情况下,ACK才不是必须的。
发表时间:2003年4月26日22:31:06