我使用2422作iic从机,在接收数据时发现一个问题:
当主机发送数据后,2422作为从机先触发停止中断USCI_I2C_UCSTPIFG,再触发最后一个数据接收中断USCI_I2C_UCRXIFG0。
例如主机发送3个字节数据,2422这边触发中断顺序为:第一个数据接收中断USCI_I2C_UCRXIFG0,第二个数据接收中断USCI_I2C_UCRXIFG0,停止中断USCI_I2C_UCSTPIFG,第三个数据接收中断USCI_I2C_UCRXIFG0。
想请问下对于一组数据,2422接收数据最后一个中断不应该是停止中断嘛?