JAJA725B march   2023  – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507

 

  1.   1
  2.   概要
  3.   商標
  4. MSPM0G ハードウェア設計チェック・リスト
  5. MSPM0G デバイスの電源
    1. 2.1 デジタル電源
    2. 2.2 アナログ電源
    3. 2.3 電源および電圧リファレンスを内蔵
    4. 2.4 電源に推奨されるデカップリング回路
  6. リセットおよび電源スーパーバイザ
    1. 3.1 デジタル電源
    2. 3.2 電源スーパーバイザ
  7. クロック・システム
    1. 4.1 内部発振器
    2. 4.2 外部発振器
    3. 4.3 外部クロック出力 (CLK_OUT)
    4. 4.4 周波数クロック・カウンタ (FCC)
  8. デバッガ
    1. 5.1 デバッグ・ポートのピンとピン配置
    2. 5.2 標準 JTAG コネクタを使用したデバッグ・ポート接続
  9. 主要なアナログペリフェラル
    1. 6.1 ADC 設計の検討事項
    2. 6.2 OPA 設計の検討事項
    3. 6.3 DAC 設計の検討事項
    4. 6.4 COMP 設計の検討事項
    5. 6.5 GPAMP 設計の検討事項
  10. 主要なデジタル・ペリフェラル
    1. 7.1 タイマ・リソースと設計の検討事項
    2. 7.2 UART と LIN のリソースと設計の検討事項
    3. 7.3 MCAN 設計の検討事項
    4. 7.4 I2C と SPI 設計の検討事項
  11. GPIO
    1. 8.1 GPIO 出力のスイッチング速度と負荷容量
    2. 8.2 GPIO 電流シンクおよびソース
    3. 8.3 高速 GPIO (HSIO)
    4. 8.4 高駆動 GPIO (HDIO)
    5. 8.5 オープン・ドレイン GPIO により、レベル・シフタなしで 5V 通信を実現
    6. 8.6 レベル・シフタなしで 1.8V デバイスと通信する
    7. 8.7 未使用ピンの接続
  12. レイアウト・ガイド
    1. 9.1 電源レイアウト
    2. 9.2 グランド・レイアウトに関する検討事項
    3. 9.3 トレース、ビア、その他の PCB コンポーネント
    4. 9.4 基板層の選択方法と推奨されるスタックアップ
  13. 10ブートローダー
    1. 10.1 ブートローダの紹介
    2. 10.2 ブートローダー・ハードウェア設計の検討事項
      1. 10.2.1 物理的通信インターフェイス
      2. 10.2.2 ハードウェア起動
  14. 11関連資料
  15. 12改訂履歴

タイマ・リソースと設計の検討事項

タイマは、どの MCU でも最も基本的で重要なモジュールの 1 つであり、このリソースはすべてのアプリケーションで使用されています。タスクの定期的な処理、遅延、デバイス駆動用の PWM 波形の出力、外部パルスの幅と周波数の検出、波形出力のシミュレーションなどに使用できます。

MSPM0G シリーズ MCU には、次の 3 種類のタイマ・モジュールが搭載されています。TIMA、TIMG、TIMH。アドバンスト・タイマ (TIMA)、汎用タイマ (TIMG)、高分解能タイマ (TIMH) はすべてタイマ・カウント・モジュールで、入力信号のエッジと期間の測定 (キャプチャ・モード) や、PWM 信号のような出力波形の生成 (比較モード出力) など、さまざまな機能に使用できます。ただし、TIMA にはデッドバンド挿入機能を備えた相補型 PWM などの追加機能が追加されており、TIMH には 24 ビットの分解能カウンタがあります。各タイマのさまざまな機能と構成の概要を以下の表に示します。

表 7-1 TIMA インスタンスの構成
インスタンス パワー・ドメイン カウンタ分解能 プリスケーラ リピート・カウンタ CCP チャネル 位相負荷 シャドウ負荷 パイプライン CC デッドバンド フォールト・ハンドラ QEI
TIMA0 PD1 16 ビット 8 ビット 8 ビット 4 あり あり あり あり あり -
TIMA1 PD1 16 ビット 8 ビット - 2 あり あり あり あり あり -
TIMA2 PD1 16 ビット 8 ビット - 2 あり あり あり あり あり -
表 7-2 TIMG インスタンスの構成
インスタンス パワー・ドメイン カウンタ分解能 プリスケーラ リピート・カウンタ CCP チャネル 位相負荷 シャドウ負荷 パイプライン CC デッドバンド フォールト・ハンドラ QEI
TIMG0 PD0 16 ビット 8 ビット - 2 - - - - - -
TIMG1 PD0 16 ビット 8 ビット - 2 - - - - - -
TIMG2 PD0 16 ビット 8 ビット - 2 - - - - - -
TIMG3 PD0 16 ビット 8 ビット - 2 - - - - - -
TIMG4 PD0 16 ビット 8 ビット - 2 - あり あり - - -
TIMG5 PD0 16 ビット 8 ビット - 2 - あり あり - - -
TIMG6 PD1 16 ビット 8 ビット - 2 - あり あり - - -
TIMG7 PD1 16 ビット 8 ビット - 2 - あり あり - - -
TIMG8 PD0 16 ビット 8 ビット - 2 - - - - - あり
TIMG9 PD0 16 ビット 8 ビット - 2 - - - - - あり
TIMG10 PD1 16 ビット 8 ビット - 2 - - - - - あり
TIMG11 PD1 16 ビット 8 ビット - 2 - - - - - あり
  • まず、デバイス固有のデータシートを参照して、どの TIMG インスタンスがデバイスで使用可能なのか確認します
  • テクニカル・リファレンス・マニュアルで、各 TIMG インスタンスで利用可能な機能を確認する必要があります
表 7-3 TIMH インスタンスの構成
インスタンス パワー・ドメイン カウンタ分解能 プリスケーラ リピート・カウンタ CCP チャネル 位相負荷 シャドウ負荷 パイプライン CC デッドバンド フォールト・ハンドラ QEI
TIMH0 PD1 24 ビット - - 2 - - あり - - -
TIMH1 PD1 24 ビット - - 2 - - あり - - -