Literature Number: SWPU249AC
program guide 的流程图下有说明:
(1) The NACK, AL, ARDY, XDR, and XRDY bits are cleared by writing 1 to each corresponding bit in the
I2Ci.I2C_IRQSTATUS_RAW register.
而I2C I2C_IRQSTATUS_RAW 寄存器的说明中有:
Writing 1 in the bit field will only set the respective field to 1, used mainly for debug
不是很明白这个状态寄存器怎么清零 对已经是1的NACK, AL, ARDY, XDR, and XRDY 写1没什么变化
谢谢解答!
Chris Meng:
Fu Yihao,
抱歉,OMAP5的问题,不在本论坛支持。
Chris Meng:
Fu Yihao,
就你的问题而言,status应该是一个读取状态的寄存器,为什么你要去写呢?
yihao fu:
回复 Chris Meng:
谢谢解答
我的理解是轮询模式下需要经常查看这个寄存器的值
如果发现它的值变了就要进行相应处理 处理完成后要手动清除标志位
TI中文支持网

