JAJA723B November   2022  – August 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1MSPM0 製品ラインアップの概要
    1. 1.1 はじめに
    2. 1.2 STM32 MCU と MSPM0 MCU の製品ラインアップの比較
    3. 1.3 STM32 MCU と MSPM0 MCU の製品ピン間の比較
  5. 2エコシステムと移行
    1. 2.1 ソフトウェア・エコシステムの比較
      1. 2.1.1 MSPM0 ソフトウェア開発キット (MSPM0 SDK)
      2. 2.1.2 CubeIDE と Code Composer Studio IDE (CCS) の比較
      3. 2.1.3 CubeMX と SysConfig の比較
    2. 2.2 ハードウェア エコシステム
    3. 2.3 デバッグ ツール
    4. 2.4 移行プロセス
    5. 2.5 移行と移植の例
  6. 3コア・アーキテクチャの比較
    1. 3.1 CPU
    2. 3.2 組み込みメモリの比較
      1. 3.2.1 フラッシュの特長
      2. 3.2.2 フラッシュの構成
      3. 3.2.3 内蔵 SRAM
    3. 3.3 電源投入とリセットの概要と比較
    4. 3.4 クロックの概要と比較
    5. 3.5 MSPM0 の動作モードの概要と比較
    6. 3.6 割り込みとイベントの比較
    7. 3.7 デバッグとプログラミングの比較
  7. 4デジタル・ペリフェラルの比較
    1. 4.1 汎用 I/O (GPIO、IOMUX)
    2. 4.2 UART (Universal Asynchronous Receiver-Transmitter)
    3. 4.3 シリアル・ペリフェラル・インターフェイス (SPI)
    4. 4.4 I2C
    5. 4.5 タイマ (TIMGx、TIMAx)
    6. 4.6 ウィンドウ付きウォッチドッグ タイマ (WWDT)
    7. 4.7 リアルタイム クロック (RTC)
  8. 5アナログ・ペリフェラルの比較
    1. 5.1 A/D コンバータ (ADC)
    2. 5.2 コンパレータ (COMP)
    3. 5.3 D/A コンバータ (DAC)
    4. 5.4 オペアンプ (OPA)
    5. 5.5 基準電圧 (VREF)
  9. 6まとめ
  10. 7参考資料
  11. 8改訂履歴

UART (Universal Asynchronous Receiver-Transmitter)

STM32G0 と MSPM0 はどちらも、非同期 (クロックレス) 通信を実行するためのペリフェラルを備えています。これらの UART ペリフェラルには、標準機能と高度な機能を備えた 2 つのバリエーションがあります。命名の違いは、表 4-2に示されています。

表 4-2 STM32G0 と MSPM0 の UART 命名法の違い
STM32G0 の命名法MSPM0 の命名法
標準機能基本メイン
高度な機能フル拡張
表 4-3 UART の高度な機能セットの比較
機能STM32G0 USART フル機能セットMSPM0 UART 拡張機能セット
ハードウェア フロー制御ありあり
DMA を使用した連続通信ありあり
マルチプロセッサありあり
同期モードありなし
スマート カード モード (ISO7816)ありあり
1 線式半二重通信ありあり(1)
IrDA ハードウェア サポートありあり
LIN ハードウェアのサポートありあり
DALI ハードウェアのサポートなしあり
マンチェスター コードのハードウェア サポートなしあり
低消費電力モードからのウェークアップありあり
自動ボーレート検出ありなし
ドライバがイネーブルありあり
データ長7、8、95、6、7、8
Tx/Rx FIFO の深度84
伝送と受信の間でペリフェラルを再構成する必要があります
表 4-4 UART 標準機能セットの比較
機能STM32G0 USART の基本機能セットMSPM0 UART メイン機能セット
ハードウェア フロー制御ありあり
DMA を使用した連続通信ありあり
マルチプロセッサありあり
同期モードありなし
1 線式半二重通信ありあり(1)
低消費電力モードからのウェークアップなしあり
ドライバがイネーブルありあり
データ長7、8、95、6、7、8
Tx/Rx FIFO の深度なし4
伝送と受信の間でペリフェラルを再構成する必要があります

UART サンプル コード

UART サンプル コードの詳細については、『MSPM0 SDK サンプル ガイド』を参照してください。