SLAAEN9A September   2024  – August 2025

 

  1.   1
  2. 1 Description
  3. 2 Required Peripherals
  4. 3 Design Steps
  5. 4 Design Considerations
  6. 5 Software Flow Charts
  7. 6 Required UART Packet
  8. 7 Device Configuration
  9. 8 Application Code
  10. 9 Additional Resources
  11. 10E2E
  12. 11Revision History
  13. 12Trademarks

Description

Figure 1-1 shows how to transfer data or commands from a universal asynchronous receiver-transmitter (UART) interface to several target I2C controllers using the MSPM0 as an I2C expander. Incoming UART packets are specifically formatted to facilitate the transition to I2C communication. Figure 1-1 also illustrates how errors can be communicated back to the host device. Code for this example is found in the MSPM0 SDK.

MSPM0L, MSPM0G Subsystem Functional Block DiagramFigure 1-1 Subsystem Functional Block Diagram