JAJA885A November   2023  – May 2025 MSPM0C1104 , MSPM0G3507 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1MSPM0 製品ラインアップの概要
    1. 1.1 はじめに
    2. 1.2 ルネサス RL78 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 フラッシュの特長
      2. 3.2.2 フラッシュの構成
        1. 3.2.2.1 フラッシュ メモリ領域
        2. 3.2.2.2 MSPM0 の NONMAIN メモリ
        3. 3.2.2.3 RL78 のフラッシュメモリ レジスタ
      3. 3.2.3 内蔵 SRAM
    3. 3.3 電源投入とリセットの概要と比較
    4. 3.4 クロックの概要と比較
      1. 3.4.1 発振器
        1. 3.4.1.1 MSPM0 発振器
      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 RL78 の割り込み管理
        2. 3.6.1.2 MSPM0 の割り込み管理
      2. 3.6.2 MSPM0 のイベントハンドラ
      3. 3.6.3 RL78 Event Link Controller (ELC)
      4. 3.6.4 イベント管理の比較
    7. 3.7 デバッグとプログラミングの比較
      1. 3.7.1 デバッグの比較
      2. 3.7.2 プログラミングモードの比較
        1. 3.7.2.1 MSPM0 のブートストラップ ローダ (BSL) のプログラミング
        2. 3.7.2.2 RL78 のシリアル・プログラミング (外部デバイスを使用)
  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 (Inter-Integrated Circuit)
    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改訂履歴

コンパレータ (COMP)

RL78 および MSPM0 ファミリの部品はどちらも、一部のデバイスでオプションのペリフェラルとしてコンパレータを内蔵しています。RL78 では、コンパレータは CMP、COMP、コンパレータx と表記され、MSPM0 では COMPx と表記されます。G1F ファミリでは、これらに 0~1 の番号が付けられ、MSPM0 ファミリでは 0~2 の番号が付けられています。RL78 ファミリでは、G1F シリーズは BLDC モータに使用され、高度な機能コンパレータを備えていますが、他のシリーズは主に基本機能コンパレータを備えています。コンパレータ モジュールは、さまざまな内部および外部ソースを入力として受け取ることができ、電源モードの切り替えや PWM 信号の制御などに使用できます。MSPM0 および RL78 コンパレータ モジュールの機能別の比較については 表 5-3 を参照してください。

MSPM0H シリーズ、ならびにMSPM0C 1103、MSPM0C 1104 のデバイスは COMP をサポートしていません。

表 5-3 COMP 機能セットの比較
機能 RL78 MSPM0G MSPM0L MSPM0C
使用可能なコンパレータ 最大 2 最大 3 最大 1 最大 1
出力のルーティング 外部 多重化された I/O ピン 多重化された I/O ピン 多重化された I/O ピン
イベント リンカ コントローラ 割り込みまたはイベント インターフェイス 割り込みまたはイベント インターフェイス 割り込みまたはイベント インターフェイス
正入力 外部 4 アナログ・ピン入力 多重化された I/O ピン 多重化された I/O ピン 多重化された I/O ピン
DAC12 出力(1) DAC8 出力 DAC8 出力
DAC8 出力
コンパレータ 0 の PGA 出力
内部 VREF:1.4V および 2.5V / /
OPA1 出力(2) OPA1 出力(2) OPA1 出力(2)
負入力 外部アナログ ピン入力 多重化された I/O ピン 多重化された I/O ピン 多重化された I/O ピン
内部温度センサ 内部温度センサ 内部温度センサ
内部 VREF:1.45V 内部 VREF:1.4V および 2.5V DAC8 出力 DAC8 出力
8 ビット DAC
コンパレータ1
DAC8 出力 OPA0 (3)出力 OPA0 (3)出力
OPA0 出力(3)
プログラマブル ヒステリシス なし、10mV、20mV、30mV なし、10mV、20mV、30mV なし、10mV、20mV、30mV なし、10mV、20mV、30mV
DAC8 を使用するその他の値は、0V~VREF/VDD です DAC8 を使用するその他の値は、0V~VDD です DAC8 を使用するその他の値は、0V~VDD です
レジスタ ロック いいえ あり、COMP レジスタの一部 (書き込みにはキーが必要) あり、COMP レジスタの一部 (書き込みにはキーが必要) あり、COMP レジスタの一部 (書き込みにはキーが必要)
ウィンドウ コンパレータの構成 TAU0 のタイマ ウィンドウ あり なし (シングル COMP) なし (シングル COMP)
入力短絡モード いいえ あり あり あり
動作モード 実行 高速、低消費電力 高速、低消費電力 高速、低消費電力
PWM の高速シャットダウン あり あり (TIMA フォルト ハンドラを使用) いいえ いいえ
出力フィルタリング 除去デジタル・フィルタ (3サイクル) ブランキング フィルタ ブランキング フィルタ ブランキング フィルタ
調整可能なアナログ フィルタ 調整可能なアナログ フィルタ 調整可能なアナログ フィルタ
出力極性の制御 あり あり あり あり
割り込み 立ち上がりエッジ 立ち上がりエッジ 立ち上がりエッジ 立ち上がりエッジ
立ち下がりエッジ 立ち下がりエッジ 立ち下がりエッジ 立ち下がりエッジ
両方のエッジ 出力準備完了 出力準備完了 出力準備完了
入力交換モード (4) いいえ あり あり あり
DAC12 ペリフェラルを搭載したデバイスのみ
OPA1 ペリフェラルを搭載したデバイスのみ
OPA0 ペリフェラルを搭載したデバイスのみ
入力切り替えモードを有効にすると、コンパレータの正入力端子と負入力端子の信号が入れ替わります。さらに、コンパレータからの出力信号も反転されます。

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