• Menu
  • Product
  • Email
  • PDF
  • Order now
  • MSPM0 マイコンのMCAN (CAN FD) モジュール入門

    • JAJA859 April   2025 MSPM0G3506 , MSPM0G3507 , MSPM0G3518 , MSPM0G3519

       

  • CONTENTS
  • SEARCH
  • MSPM0 マイコンのMCAN (CAN FD) モジュール入門
  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
    1. 1.1 MCAN の機能
  5. 2MCAN モジュールの SysConfig 構成
    1. 2.1 MCAN クロック周波数
    2. 2.2 MCAN の基本構成
      1. 2.2.1 トランスミッタ遅延補償 (TDC)
      2. 2.2.2 ビット タイミング パラメータ
      3. 2.2.3 メッセージ RAM の構成
        1. 2.2.3.1 標準および拡張 ID フィルタの構成
          1. 2.2.3.1.1 フィルタを追加する方法
        2. 2.2.3.2 TX MSG RAM
        3. 2.2.3.3 RX MSG RAM
    3. 2.3 高度な構成
    4. 2.4 保持構成
    5. 2.5 割り込み
    6. 2.6 ピン構成および PinMux
  6. 3デモ プロジェクトの説明
    1. 3.1 TX バッファ モード
    2. 3.2 TX FIFO モード
    3. 3.3 RX バッファ モード
    4. 3.4 RX FIFO モード
  7. 4CAN 通信の問題を解決 / 回避するためのデバッグと設計のヒント
    1. 4.1 最低限必要なノード数
    2. 4.2 トランシーバが必要な理由
    3. 4.3 バス オフ ステータス
    4. 4.4 低消費電力モードでの MCAN の使用
    5. 4.5 デバッグ チェックリスト
      1. 4.5.1 プログラミングの問題
      2. 4.5.2 物理層の問題
      3. 4.5.3 ハードウェアのデバッグのヒント
  8. 5まとめ
  9. 6参考資料
  10. 重要なお知らせ
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

Application Note

MSPM0 マイコンのMCAN (CAN FD) モジュール入門

最新の英語版をダウンロード

概要

モジュラー コントローラ エリア ネットワーク (MCAN) ペリフェラルは、MSPM0™ リアルタイム マイコン (MCU) ファミリ内の一部のデバイスに CAN フレキシブル データレート (CAN FD) を実装しています。MCAN ペリフェラルを搭載したデバイスの一部には、MSPM0G350x、MSPM0G351x デバイスがあります。ここに記載されている例は、MCAN モジュールを搭載した任意の MSPM0 MCU で動作するものです。このアプリケーション ノートでは、各種動作モード用に MCAN モジュールをセットアップする方法を示す、いくつかのプログラミング例について説明します。この目的は、MCAN ペリフェラルのプログラミングをユーザーが理解できるようにすることです。

サンプル コードは、MSPM0G3507 でテスト済みです。ただし、これらの例は、MCAN モジュールを搭載したすべての MSPM0 デバイスで実行できるよう簡単に調整できます。ほとんどの例では、動作用に 2 番目の CAN FD ノードが必要です。この要件は、CAN FD または従来型 CAN と CAN FD の両方のプロトコルを使用できる任意の CAN バス分析ツールを搭載した別のマイコンで満たすことができます。現在、多くの USB バス ベースのツールが利用可能です。これらのツールは、バス トラフィックを可視化するだけでなく、フレームを生成することもでき、デバッグに非常に役立ちます。デバッグには、CAN FD トリガまたはデコード機能を内蔵したオシロスコープが不可欠です。

本書全体で、MCAN とCAN FD という用語を同じ意味で使用しています。CAN FD はプロトコルを表し、MCAN はプロトコルを実装する MCU 内のペリフェラルを指します。本書で説明しているサンプルのプロジェクト ファイルは、MSPM0-SDK の一部としてダウンロードできます。

商標

MSPM0™, Code Composer Studio™, LaunchPad™, and BoosterPack™ are trademarks of Texas Instruments.

All trademarks are the property of their respective owners.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale