IIC通信等待ACK的时序问题

2019-07-20 04:47发布

TIM截图20180827170825.jpg
程序中IIC_SCL拉高之后,如果IIC_SDA再变的话就成了起始信号或终止信号了吧,但是图中while()循环却通过检测IIC_SDA的状态来判断是应答还是非应答,这怎么解释?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。