Part Number: CC2642R
Tool/software: Code Composer Studio
1\We are using the chip CC2642.We use blocking mode for i2c.
However, when calling I2C for data collection, deadlock often occurs, which eventually leads to MCU bite dog hanging dead.After our debug troubleshooting, the program card died in the function I2C_transfer.As shown in the following figure
2、Also, I would like to consult you, because we use block mode to read data, so if any data is generated, the program will block until the data is read.But if a hardware interrupt occurs while blocking a read, and the MCU has to respond to the interrupt, does the timing of I2C will be affected?



