M4Kグループ サンプルソフトウェア

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

製品名

対象製品をご確認ください。

TMPM4K4FYBUG TMPM4K4FWBUG TMPM4K2FYBDUG
TMPM4K2FWBDUG TMPM4K1FYBUG TMPM4K1FWBUG

※サンプルソフトウェアは、TMPM4K4FYBUGの評価ボードで動作するように準備されています。
 TMPM4K4FY以外の動作確認を行う場合は、CMSIS Core関連ファイル (C startupファイル、I/Oヘッダーファイル) を変更する必要があります。
 BSP関連ファイルは評価ボード専用 (TMPM4K4FYBUG) ファイルなので、TMPM4K4FY以外の動作確認をする場合は、BSP関連ファイルを変更する必要があります。

機能一覧

サンプルソフトウェアの機能一覧です。

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

ダウンロード

該当ファイルを選択し、ダウンロードしてください。

名称

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ