0% found this document useful (0 votes)
37 views

MSPM0 UART Module Introduction

The document provides an introduction to the MSPM0 UART module, highlighting its features such as hardware flow control, oversampling options, and support for various communication protocols. It compares the MSPM0Lxx and MSPM0Gxx series, noting differences in UART capabilities and maximum baud rates. Additionally, it includes quick start resources and links for further training on the MSPM0 series.

Uploaded by

akbfourty8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

MSPM0 UART Module Introduction

The document provides an introduction to the MSPM0 UART module, highlighting its features such as hardware flow control, oversampling options, and support for various communication protocols. It compares the MSPM0Lxx and MSPM0Gxx series, noting differences in UART capabilities and maximum baud rates. Additionally, it includes quick start resources and links for further training on the MSPM0 series.

Uploaded by

akbfourty8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

MSPM0 UART module introduction

—— MSPM0 peripheral training series

Presented by Cash Hao

1
MCU level overview
——MSPM0Lxx series ——MSPM0Gxx series

32 MHz MCU with up to 64kB flash, 32 pins, 12-bit 80 MHz MCU with up to 128kB flash, 64 pins,
ADC, dual zero-drift OPA/PGA, COMP advanced analog, AES/TRNG, CAN-FD 2
MSPM0 UART module introduction
UART UART
Features Extend Main

Hardware flow control Yes Yes

Oversampling options 3,8,16 3,8,16 LIN support on UART Extend

Separate transmit and receive FIFOs Yes Yes Event Interrupts


DMA TX/RX triggers
Active in all low-power modes Yes Yes DMA DONE RX/TX

Wake-up with start bit Yes Yes Event


Interface
9-bit multi-drop configuration Yes Yes

Idle Line Multiprocessor Yes Yes Tx FIFO Transmitter TX


RS-485 Yes Yes
SYSCLK UARTCLK
Clock UART TXDATA Baud Rate
Support LIN mode Yes - MFCLK Control Control RXDATA Generator
LFCLK
Support DALI Yes -
Rx FIFO Receiver RX
Support IrDA Yes -

Support ISO7816 Smart card Yes -


Hardware CTS
Support Manchester code Yes - Flow Control RTS

Key Differences between G and L MCUs


• MSPM0G350x MCUs have 1 UART Extend
and 3 UART Main, Maximum baud rate
10MHz
• MSPM0L130x MCUs have 1 UART Extend
and 1 UART Main, Maximum baud rate 3MHz
UART module quick start
Academy Launchpad
UART introduction lab LP-MSPM0G3507 LP-MSPM0L1306
Driverlib Examples
MSPM0G/L:

Sysconfig Entrance for UART Setting

Step2:
Related Links
MSPM0 online resource
MSPM0 Quick start guide Step1:
MSPM0 Sysconfig user‘s guide

MSPM0G350x datasheet
MSPM0L13xx datasheet
MSPM0Gxx technical reference manual
MSPM0Lxx technical reference manual
4
To find more MSPM0 training series, please visit:

• TI.com.cn
• WeChat (德州仪器公众号)
• Bilibili
• 21IC

You might also like