SLAAEL9A October   2024  – August 2025 MSPM0C1104 , MSPM0C1105 , MSPM0C1106 , MSPM0H3216 , MSPM0L1306

 

  1.   1
  2. 1Description
  3. 2Required Peripherals
  4. 3Hardware Setup
  5. 4Software Introduction
    1. 4.1 Code Introduction
    2. 4.2 Protocol Introduction
  6. 5Design Steps
  7. 6Results
  8. 7Revision History
  9. 8Trademarks

Results

Protocol usage based on I2C: Figure 6-1 shows the usage of four different commands, including GPIO Output Enable Command, GPIO Output Control Command, GPIO State Read Request Command and GPIO State Read Response Command. Notice that the read back GPIO state is the same as the settled GPIO state in the GPIO Output Control Command.

MSPM0 I2C Communication 1 Figure 6-1 I2C Communication 1

Figure 6-2 shows the usage of three different commands, including GPIO Output Enable Command, GPIO State Read Request Command, and GPIO State Read Response Command. In this test, all the GPIOs are settled to be the input state.

MSPM0 I2C Communication 2 Figure 6-2 I2C Communication 2

Protocol usage based on UART: Figure 6-1 shows the usage of four different commands, including GPIO Output Enable Command, GPIO Output Control Command, GPIO State Read Request Command and GPIO State Read Response Command.

MSPM0 UART Communication Figure 6-3 UART Communication

Protocol usage based on SPI: Figure 6-1 shows the usage of four different commands, including GPIO Output Enable Command, GPIO Output Control Command, GPIO State Read Request Command and GPIO State Read Response Command.

MSPM0 SPI Communication Figure 6-4 SPI Communication