TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAP 5432 的I2C I2C_IRQSTATUS_RAW 寄存器的清零问题

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:

谢谢解答

我的理解是轮询模式下需要经常查看这个寄存器的值  

如果发现它的值变了就要进行相应处理 处理完成后要手动清除标志位 

赞(0)
未经允许不得转载:TI中文支持网 » OMAP 5432 的I2C I2C_IRQSTATUS_RAW 寄存器的清零问题
分享到: 更多 (0)