Part Number:TMS320F28027
看了十几遍技术文档,看了很多遍官方I2C的EEPROM的读写例程,一直不明白ARDY(ACCESS READY)中断的作用。
我翻译一下:寄存器访问准备好条件。I2C模块寄存器准备好被访问,因为前一次编程的地址、数据和指令已经被用过了。
这里的“I2C模块寄存器”指的什么?是DSP的寄存器,还是EEPROM的寄存器?
Green Deng:
ARDY用于判断I2C寄存器是不是可以被访问,在重新配置I2C寄存器之前,要先判断ARDY位。发送准备和接收准备标致分别是XRDY和RRDY标志位。