M4H グループ (TMPM4H4/4H2/4H1) 向け サンプルソフトウェア

本ページでは、M4Hグループに関するサンプルソフトウェアのダウンロードサービスを提供しています。

周辺機能サンプルソフトウェア

周辺回路の基本動作

  • IDEのPJは、IAR Embedded Workbench® /Arm® Keil® MDK/ SEGGER Embedded Studioに対応しています。
サンプルソフトウェア機能 説明
アナログ/デジタルコンバーター ADC ポテンショメーターの出力電圧をADCで変換しターミナルソフトへ出力する例です。
AD監視機能の結果をLEDに反映します。
クロック/モード制御 CG スイッチによるポート入力をトリガーとして低消費電力モード (IDLE/STOP1) へ切り替えます。
CRC CRC RAMまたはFlashに配置したデータをCRCに連続入力し、CRC結果をターミナルソフトへ出力する例です。
デジタルノイズフィルター DNF スイッチによる外部信号割り込みをDNF経由で検出します。
シリアルバスインターフェース I2C/EI2C 評価ボード2枚を使ったコントローラー/ターゲット送受信例です。
Flash制御 FLASH (1)特定のブロックのデータ消去、書き換えを行うサンプルソフトウェアです。
(2)ユーザーインフォメーションエリアの書き込みを行う例です。
電圧検知 LVD 電源電圧を検知電圧と比較して検知する例です。
周波数検知 OFD 外部高速発振器をモニターし、設定した周波数範囲と比較して周波数異常を検知する例です。
入出力ポート PORT KEY押下を判定し、LEDを点灯(消灯)します。
RAMパリティー RAMP ターミナルソフトからwriteコマンドを使って入力する文字列にRAMパリティーを付加してRAMへ保存します。readコマンドでRAMへ保存したデータについてパリティーチェックを行い、ターミナルソフトへ表示します。
クロック選択式ウオッチドッグタイマー SIWDT NMI割り込みが発生する例とクリアコードを定期的に書き込んでNMI割り込みが発生しない例です。
32ビットタイマー T32A (1)キャプチャーを利用して外部入力パルスの周波数を計測し、計測結果をターミナルソフトに表示します。
(2) 1ms間隔で動作するタイマー割り込みの例です。
(3)デューティー可変のPPG(プログラマブル矩形波)の波形を出力する例です。
トリミング回路 TRM 外部からの入力信号または外部低速発振で内蔵発振器を調整するサンプルソフトウェアです。
シリアルペリフェラルインターフェース TSPI 評価ボード2枚を使ったコントローラー/ターゲット送受信例です。CRC、DMA、FIFOを使用した送受信を行います。
非同期シリアル通信回路 UART
(1)ターミナルソフトからの文字列を受信する例です。
(2)ターミナルソフトへ文字列を送信する例です。DMACを使用の有無を切り替え可能です。

TMPM4H4開発キット : SBK-M4H4

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ

* Arm、Keilは、米国および/あるいはその他の国におけるArm Limited (またはその子会社)の登録商標です。
* IAR Embedded WorkbenchはIAR Systems AB が所有権を有する登録商標です。
* SEGGER Embedded StudioはSEGGER Microcontroller GmbHの商標です。
* その他の社名・商品名・サービス名などは、それぞれ各社が商標として使用している場合があります。
* 各製品は各社の登録商標または商標です。仕様は予告無く変更する場合があります。