This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-MSPM0G3507: I2C Interrupt Index

Part Number: LP-MSPM0G3507
Other Parts Discussed in Thread: MSPM0G3507

Tool/software:

There are some questions about I2C Interrupt Index.

What is different between

"DL_I2C_IIDX_CONTROLLER_RX_DONE" and

"DL_I2C_IIDX_CONTROLLER_STOP" ?

Do you know when does the index created?

  • Hi,

    The interrupt explanation in the MSPM0G3507_TRM as shown in the below corresponds to the screenshot you took in the SDK DriverLib.

    Since MSPM0G3507 has two modes in I2C (Controller and Target mode), therefore, different modes have different receive interrupts. The following figure illustrate when the receive interrupt is generated. You can turn to MSPM0G3507_TRM for further information.

    The following screenshot is a brief introduction to STOP bit and related interrupt, you can turn to MSPM0G3507_TRM 20.2.3.2 for more details.

    Best Regards,

    Peter