有关 UCBxIFG 寄存器(I2C)中 UCNACKIFG 位的查询
各位专家:
我们的客户正在使用 MSP430F5328IRGCR (Sub-MCU)开发其系统。 客户使用 MSP430F5328作为 I2C 主设备。 根据 MSP430x5xx 用户指南(https://www.ti.com/lit/pdf/slau208 )“38.3.7.3 I2C 状态更改中断操作”,下面的描述是“UCNACKIFG 在收到启动条件时自动清零”,如下所示。 当 MSP430被用作 I2C 主器件时、客户正在考虑一个启动条件将不会被接收、除非它是由自己发送的。
- 这意味着、当 MSP430 (I2C 主器件)发送一个启动条件时、这个标志是否会被自动清零?
- 如果不是这样,客户是否需要向 UCNACKIFG 写入“0”来清除此位?
请问您的专家对此次调查有何建议/意见?
此致、
宫崎