请问一下,I2C在作为主机接收从机的数据是时候,主机发送从机的地址,然后收到从机ACK响应接着开始接收数据。请问第一步发送从机地址考什么机制判断发送完成了,6748里面关于I2C中断的之后收不到从机ACK的中断。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问一下,I2C在作为主机接收从机的数据是时候,主机发送从机的地址,然后收到从机ACK响应接着开始接收数据。请问第一步发送从机地址考什么机制判断发送完成了,6748里面关于I2C中断的之后收不到从机ACK的中断。
从机地址发送时会有ACK位。请参考TRM文档21.2.6 Serial Data Formats。
https://www.ti.com/lit/ug/spruh79c/spruh79c.pdf
从机是回应ACK信号,但是6748主机I2C里面并没有检测从机回应ACK信号的机制啊,只有检测NACK机制