KOKA016A november 2022 – march 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
STM32G0와 MSPM0는 모두 비동기(클록 없음) 통신을 수행하는 주변 장치를 제공합니다. 이러한 UART 주변 장치에는 표준 기능을 갖춘 것과 고급 기능을 갖춘 것 등 두 가지가 있습니다. 표 4-2에 보면 이름이 어떻게 다른지 알 수 있습니다.
STM32G0 이름 지정 | MSPM0 이름 지정 | |
---|---|---|
표준 기능 | 기본 | 메인 |
고급 기능 | 완전 | 확장 |
주요 기능 | STM32G0 USART 전체 기능 세트 | MSPM0L 및 MSPM0G UART 확장 기능 세트 |
---|---|---|
하드웨어 흐름 제어 | 예 | 예 |
DMA를 이용한 연속 통신 | 예 | 예 |
다중 프로세서 | 예 | 예 |
동기 모드 | 예 | 아니요 |
스마트 카드 모드(ISO7816) | 예 | 예 |
단일 회선 하프 듀플렉스 통신 | 예 | 예(1) |
IrDA 하드웨어 지원 | 예 | 예 |
LIN 하드웨어 지원 | 예 | 예 |
DALI 하드웨어 지원 | 아니요 | 예 |
맨체스터 코드 하드웨어 지원 | 아니요 | 예 |
저전력 모드에서 깨우기 | 예 | 예 |
자동 보드율 감지 | 예 | 아니요 |
드라이버 활성화 | 예 | 예 |
데이터 길이 | 7, 8, 9 | 5, 6, 7, 8 |
Tx/Rx FIFO 깊이 | 8 | 4 |
주요 기능 | STM32G0 USART 기본 기능 세트 | MSPM0 UART 주요 기능 세트 |
---|---|---|
하드웨어 흐름 제어 | 예 | 예 |
DMA를 이용한 연속 통신 | 예 | 예 |
다중 프로세서 | 예 | 예 |
동기 모드 | 예 | 아니요 |
단일 회선 하프 듀플렉스 통신 | 예 | 예(1) |
저전력 모드에서 깨우기 | 아니요 | 예 |
드라이버 활성화 | 예 | 예 |
데이터 길이 | 7, 8, 9 | 5, 6, 7, 8 |
Tx/Rx FIFO 깊이 | 없음 | 4 |
UART 코드 예제에 관한 정보는 MSPM0 SDK 예제 가이드에서 확인할 수 있습니다.