JAJA879A December   2023  – May 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228

 

  1.   1
  2.   概要
  3.   商標
  4. 1MSPM0 製品ラインアップの概要
    1. 1.1 はじめに
    2. 1.2 STM8 MCU と MSPM0 MCU の製品ラインアップの比較
  5. 2エコシステムと移行
    1. 2.1 エコシステムの比較
      1. 2.1.1 MSPM0 ソフトウェア開発キット (MSPM0 SDK)
      2. 2.1.2 MSPM0 による IDE サポート
      3. 2.1.3 SysConfig
      4. 2.1.4 デバッグ ツール
      5. 2.1.5 LaunchPad
    2. 2.2 移行プロセス
      1. 2.2.1 ステップ 1:適切な MSPM0 MCU を選択する
      2. 2.2.2 ステップ2.IDE の設定と CCS の簡単な説明
        1. 2.2.2.1 IDE の設定
        2. 2.2.2.2 CCS の簡単な説明
      3. 2.2.3 ステップ3.MSPM0 SDK の設定と MSPM0 SDK の簡単な説明
        1. 2.2.3.1 MSPM0 SDK の設定
        2. 2.2.3.2 SDK の簡単な説明
      4. 2.2.4 ステップ 4:ソフトウェア評価
      5. 2.2.5 ステップ5.PCB ボードの設計
      6. 2.2.6 ステップ6.量産
    3. 2.3
  6. 3コア アーキテクチャの比較
    1. 3.1 CPU
    2. 3.2 組み込みメモリの比較
      1. 3.2.1 フラッシュ メモリと EEPROM の特長
      2. 3.2.2 フラッシュ メモリと EEPROM の構成
        1. 3.2.2.1 フラッシュ メモリと EEPROM のリージョン
        2. 3.2.2.2 MSPM0 の NONMAIN メモリ
      3. 3.2.3 内蔵 SRAM
    3. 3.3 電源投入とリセットの概要と比較
    4. 3.4 クロックの概要と比較
      1. 3.4.1 発振器
      2. 3.4.2 クロック信号の比較
    5. 3.5 MSPM0 の動作モードの概要と比較
      1. 3.5.1 動作モードの比較
      2. 3.5.2 低消費電力モードでの MSPM0 機能
      3. 3.5.3 低消費電力モードへの移行
      4. 3.5.4 低消費電力モードのサンプル コード
    6. 3.6 割り込みとイベントの比較
      1. 3.6.1 割り込みと例外
        1. 3.6.1.1 MSPM0 の割り込み管理
        2. 3.6.1.2 STM8 の割り込みコントローラ (ITC)
      2. 3.6.2 MSPM0 のイベントハンドラ
      3. 3.6.3 イベント管理の比較
    7. 3.7 デバッグとプログラミングの比較
      1. 3.7.1 デバッグモードの比較
      2. 3.7.2 プログラミングモードの比較
        1. 3.7.2.1 ブートストラップ ローダ (BSL) のプログラミング オプション
  7. 4デジタル ペリフェラルの比較
    1. 4.1 汎用 I/O (GPIO、IOMUX)
    2. 4.2 UART (Universal Asynchronous Receiver-Transmitter)
    3. 4.3 シリアル・ペリフェラル・インターフェイス (SPI)
    4. 4.4 Interintegrated Circuit Interface (I2C)
    5. 4.5 タイマ (TIMGx、TIMAx)
    6. 4.6 ウィンドウ付きウォッチドッグ タイマ (WWDT)
  8. 5アナログ ペリフェラルの比較
    1. 5.1 A/D コンバータ (ADC)
    2. 5.2 コンパレータ (COMP)
    3. 5.3 基準電圧 (VREF)
  9. 6まとめ
  10. 7参考資料
  11. 8改訂履歴

ステップ 1:適切な MSPM0 MCU を選択する

移行の最初のステップは、アプリケーションに適した MSPM0 デバイスを選択することです。図 2-10に MSPM0 C、L、Gシリーズファミリの製品ラインアップを示します。これらは、TI の公式 Web サイトで参照できます。どちらの製品ラインアップも、メモリ容量やパッケージに基づいてデバイスを分類しているため、目的に合ったデバイスを選びやすくなっています。

 MSPM0C、MSPM0L、MSPM0G シリーズの製品ラインアップ図 2-10 MSPM0C、MSPM0L、MSPM0G シリーズの製品ラインアップ

特定のデバイスを絞り込むには、製品選定ツールが重要な役割を果たします。このリンクでは、左のフィルタを使用して、マイコンの周辺機器の要件に基づいて初期のスクリーニングを実行します。たとえば、UART の番号に一致する MCU を絞り込む場合、フィルタ ツールで直接条件を選択すると、右側に該当する MCU デバイスが表示されます (図 2-11を参照)。また、左上の検索ボックスからデバイス名を入力することで、該当デバイスの詳細情報ページに直接アクセスすることもできます。

 MSPM0 製品選択ツール図 2-11 MSPM0 製品選択ツール

デバイスページでは、データシート、テクニカル リファレンス マニュアル (TRM)、正誤表などの主要ドキュメントの検索、ダウンロードを容易に行うことができます (図 2-12を参照)。デバイス固有のデータシートでは、対象の MSPM0 の仕様や機能に関する情報が紹介されています。デバイス固有の TRM では、MSPM0 シリーズの使用方法や特徴が紹介されています。デバイス固有の正誤表では、MSPM0 関連のシリーズまたはバージョンの説明が紹介されています。

 MSPM0 の重要ドキュメント一覧図 2-12 MSPM0 の重要ドキュメント一覧

図 2-13に示すように、Web サイトには MSPM0 に関連する技術ドキュメントが掲載されており、なかでも代表的なものがアプリケーション ノートです。

 MSPM0 関連技術ドキュメント一覧図 2-13 MSPM0 関連技術ドキュメント一覧

選択後、「注文と品質」セクションで価格やその他の情報を確認できます (図 2-14を参照)。

 注文と品質情報の表示画面図 2-14 注文と品質情報の表示画面