Contact us

別ウィンドウにて開きます 別ウィンドウにて開きます

アプリケーションノート・サンプルプログラム

サンプルプログラムは以下の構成で製品グループ毎に用意しています。

ユーザ登録いただきますと、サンプルプログラムをご覧いただくことができます。

登録は無料です。 ※ 同業の方の登録は、ご遠慮くださいますようお願いします。
初めての方はご利用規約をご確認の上、ユーザ登録をお願いいたします。登録済みの方はログインしてご利用ください。

Arm® コア搭載マイコン

  • ユーザガイド
  • ヘッダー/スタートアップルーチン
  • ドライバ/サンプルプログラム
TX00シリーズ
TX03シリーズ
TX04シリーズ

東芝オリジナルコア搭載マイコン

  • TMP89FS60FG サンプルソフトウエア 動作機能

製品詳細

TX00シリーズ M030グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
036
TMPM
037
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V
クロック/モード制御 CG NORMALモードとIDLE/STOPモードの切り替え例です。 V V
DMAコントローラ DMAC DMACの設定とUARTを使用したメモリ-ペリフェラル間転送の例です。 V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V
電圧検出回路 LVD 電圧が検出電圧より高い場合、UARTに“UPPER”を出力します。電圧が検出電圧より低い場合、UARTに“LOWER”を表示します。 V V
シリアルバスインタフェース I2C I2Cバスモードの送受信例です。 V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V
簡易16ビットタイマ TMR16A 500ms間隔で動作するタイマ割り込みの例です。 V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V

TX00シリーズ M060グループ (TMPM061)

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
061
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V
クロック/モード制御 CG NORMALモードとSTOPモードの切り替え例です。 V
24ビットΔΣ型
アナログ/デジタルコンバータ
DSADC DSAD変換状態の取得と変換結果の読み出しを行います。 V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V
LCDドライバ LCD デューティ1/4, 1/3バイアス駆動方式により、文字列‘12345678’の8桁を順番に表示します。スタティック駆動方式により、文字列‘0123456789’の10桁を順番に表示します。 V
電圧検出回路 LVD 電圧が通常の場合はLED0を点滅させ、LED1をOFFします。電圧が検出電圧より低い場合はINTLVDを発生させ、LED0をOFFし、LED1を点滅させます。 V
リアルタイムクロック RTC 日付や時間を設定する例です。 V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V
簡易16ビットタイマ TMR16A 500ms間隔で動作するタイマ割り込みの例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V

TX00シリーズ M060グループ (TMPM066)

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
066
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V
クロック/モード制御 CG NORMALモードとIDLE/STOPモードの切り替え例です。 V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V
電圧検出回路 LVD 電圧が検出電圧より高い場合、UARTに“UPPER”を出力します。電圧が検出電圧より低い場合、UARTに“LOWER”を表示します。 V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V
簡易16ビットタイマ TMR16A 500ms間隔で動作するタイマ割り込みの例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
高分解能16ビットタイマ TMRD 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
同期式
シリアルインタフェース
TSPI TSPIの送受信例です。 V
μDMAコントローラ uDMAC DMACの設定とメモリ-メモリ間転送の例です。 V
USBデバイスコントローラ USBD HID(Human Interface Device)マウスサンプルプログラム
評価ボードとホストPCをUSBインタフェース経由で接続し、電源ONすると、評価ボードが標準マウスとして認識されます。その後、PCモニタ上に次のような矢印アイコンを移動し、これを3回繰り返します。
V
CDC(communication device class)ループバックサンプルプログラム
評価ボード上のCOMデバイスとしてシミュレーションします。
V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V

TX03シリーズ M310グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
311
24ビットΔΣ型
アナログ/デジタルコンバータ
DSADC DSAD変換状態の取得と変換結果の読み出しを行います。 V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V
同期式
シリアルインタフェース
SSP SSPとUARTのペリフェラルドライバを使用し、受信したデータをUARTに表示するサンプルプログラムです。送受信データが同一の場合はLED2とLED3をONし、不一致の場合はLED0とLED1をONします。 V
温度センサ TEMP 温度センサと接続されたDSADCのユニットの変換結果をUARTに出力します。 V
簡易16ビットタイマ TMR16A 500ms間隔で動作するタイマ割り込みの例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V
μDMAコントローラ uDMAC DMACの設定とメモリ-メモリ間転送の例です。 V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V

TX03シリーズ M330グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
330
TMPM
332
TMPM
333
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V
CEC機能 CEC CEC送受信の割り込みの設定例です。
V V
クロック/モード機能 CG NORMALモードとSLEEPモード、SLOWモードの切り替え例です。 V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V
リモコン判定 RMC 赤外線リモコンの信号を受信し、デコードする例です。 V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V
V
シリアルチャンネル
SIO/UART UARTの設定と送信例です。 V V V
16ビットタイマ TMRB 500 ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
周波数測定モードの設定例です。
V V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V

TX03シリーズ M340グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
341
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V
クロック/モード制御 CG NORMALモードとSTOP1モードの切り替え例です。 V
デジタル/アナログコンバータ DAC DA端子からのこぎり波を出力する例です。 V
DMAコントローラ DMAC DMACの設定とUARTを使用したメモリ-ペリフェラル間転送の例です。 V
外部バスインタフェース EXB 外部バスに接続したSRAMのリード/ライトの例です。 V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V
2相パルス入力カウンタ PHC 4逓倍カウントモードの設定例です。 V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
高分解能16ビットタイマ TMRD 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V

TX03シリーズ M360グループ (TMPM361/362/363/364)

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
361
TMPM
362
TMPM
363
TMPM
364
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V V
CAN コントローラ CAN テストループバックモードにおけるメールボックスメッセージ設定、メールボックス設定、メッセージ送受信、モード変更 (テストループバックモード)、ステータス、割り込みなどを行う例です。 V V
CEC機能 CEC CEC送受信の割り込みの設定例です。 V V V V
クロック/モード制御 CG NORMALモードとSLEEPモードの切り替え例です。 V V V V
DMAコントローラ DMAC DMACの設定とメモリ-メモリ間転送の例です。 V V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V V
キーオンウェイクアップ KWUP 低電力モードへの移行と解除の設定例です。 V V V V
リモコン判定 RMC リモコンの信号を受信し、デコードする例です。 V V V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V V V
スタティック
メモリコントローラ
SMC SRAMを初期化する例です。 V V V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V V V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V V V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V V

TX03シリーズ M360グループ (TMPM365/366)

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
365
TMPM
366
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V
クロック/モード制御 CG NORMALモードとSTOPモードの切り替え例です。 V V
DMAコントローラ DMAC DMACの設定とUARTを使用したメモリ-ペリフェラル間転送の例です。 V V
外部バスインタフェース EXB 外部バスに接続したSRAMのリード/ライトの例です。 V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V
非同期シリアル通信回路 FUART 64種の異なるデータをTX端子から送信し、RX端子からデータを受信します。 V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V
USBデバイスコントローラ USBD HID(Human Interface Device)マウスサンプルプログラム
評価ボードとホストPCをUSBインタフェース経由で接続し、電源ONすると、評価ボードが標準マウスとして認識されます。その後、PCモニタ上に次のような矢印アイコンを移動し、これを3回繰り返します。
V V
CDC(communication device class)ループバックサンプルプログラム
評価ボード上のCOMデバイスとしてシミュレーションします。
V V
MSC(Mass Storage Class) RAM Diskサンプルプログラム
評価ボードをUSBインタフェース経由でPCに接続し、電源を投入すると、24k RAM Diskが認識され、PCによりフォーマット、ファイルの保存が可能となります。
V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V

TX03シリーズ M360グループ (TMPM367/368/369/36B)

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
367
TMPM
368
TMPM
369
TMPM
36B
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V V
CAN コントローラ CAN テストループバックモードにおけるメールボックスメッセージ設定、メールボックス設定、メッセージ送受信、モード変更 (テストループバックモード)、ステータス、割り込みなどを行う例です。 V V
クロック/モード制御 CG NORMALモードとIDLE/STOP1/STOP2モードの切り替え例です。 V V V V
デジタル/アナログコンバータ DAC DA端子からのこぎり波を出力する例です。 V V V  
外部バスインタフェース EXB 外部バスに接続したSRAMのリード/ライトの例です。 V V V V
エンコーダ入力回路 ENC ホイールマウスの回転を検知します。 V V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V V
非同期シリアル通信回路 FUART 64種の異なるデータをTX端子から送信し、RX端子からデータを受信します。 V V V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V V
多目的タイマ IGBT 外部トリガの入力により、IGBTドライバとEMG機能を使用したPPG出力処理を行います。 V V V V
PMD 位相出力を行います。 V V V V
電圧検出回路 LVD 電圧が検出電圧より高い場合、UARTに“UPPER”を出力します。電圧が検出電圧より低い場合、UARTに“LOWER”を表示します。 V V V V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V V V V
リモコン判定 RMC リモコンの信号を受信し、デコードする例です。 V V V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V V V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V V V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V V V
μDMAコントローラ uDMAC DMACの設定とメモリ-メモリ間転送の例です。 V V V V
USBデバイスコントローラ USBD HID(Human Interface Device)マウスサンプルプログラム
評価ボードとホストPCをUSBインタフェース経由で接続し、電源ONすると、評価ボードが標準マウスとして認識されます。その後、PCモニタ上に次のような矢印アイコンを移動し、これを3回繰り返します。
V V V  
CDC(communication device class)ループバックサンプルプログラム
評価ボード上のCOMデバイスとしてシミュレーションします。
V V V  
MSC(Mass Storage Class) RAM Diskサンプルプログラム
評価ボードをUSBインタフェース経由でPCに接続し、電源を投入すると、24k RAM Diskが認識され、PCによりフォーマット、ファイルの保存が可能となります。
V V V  
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V V

TX03シリーズ M370グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
370
TMPM
372
TMPM
373
TMPM
374
TMPM
375
TMPM
376
TMPM
37A
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V V V V V
クロック/モード制御 CG NORMALモードとSTOPモードの切り替え例です。 V V V V V V V
エンコーダ入力回路 ENC ホイールマウスの回転を検知します。 V V V V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V V V V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V V V V V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V V V V V V V
モータ制御回路 PMD 位相出力を行います。 V V V V V V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。         V
  V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V V V V V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V V V V V V
電圧検出回路 VLTD 電圧が検出電圧より低い場合はハード的にMCUリセットが行われ、ソフトでPORTにHIGHレベルを出力します。 V V V V V V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V V V V V

TX03シリーズ M380グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
380
TMPM
381
TMPM
383
TMPM
384
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V V
クロック/モード制御 CG NORMALモードとSLEEPモードの切り替え例です。 V V V V
DMAコントローラ DMAC DMACの設定とUARTを使用したメモリ-ペリフェラル間転送の例です。 V V V V
デジタルノイズフィルタ DNF PPG出力によるパルスを検知し、ノイズと判断すると割り込みを発生させます。 V V
エンコーダ入力回路 ENC ホイールマウスの回転を検知します。 V V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V V
非同期シリアル通信回路 FUART 64種の異なるデータをTX端子から送信し、RX端子からデータを受信します。 V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V V
多目的タイマ IGBT 外部トリガの入力により、IGBTドライバとEMG機能を使用したPPG出力処理を行います。 V V V V
PMD 位相出力を行います。 V V V V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V V V V
リモコン判定 RMC リモコンの信号を受信し、デコードする例です。 V V V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V V V
同期式
シリアルインタフェース
SSP SSPの設定とDMACを使用した送受信例です。
SSPの設定とセルフループバックの例です。
V V V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V V V
電圧検出回路 VLTD 電圧が検出電圧より低い場合はハード的にMCUリセットが行われ、ソフトでPORTにHIGHレベルを出力します。 V V V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V V

TX03シリーズ M390グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
390
TMPM
395
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V
CEC機能 CEC CEC送受信の割り込みの設定例です。 V V
クロック/モード制御 CG NORMALモードとIDLE/SLEEP/Backup STOPモードの切り替え例です。 V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V
電圧検出回路 LVD 電圧が検出電圧より低い場合はLED1をOff、LED2をOnします。電圧が通常電位の場合はLED1をOn、LED2をOffします。 V V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V V
リモコン判定 RMC リモコンの信号を受信し、デコードする例です。 V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V

TX04シリーズ M440グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
440
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V
クロック/モード制御 CG NORMALモードとIDLE/STOP1/STOP2モードの切り替え例です。 V
デジタル/アナログコンバータ DAC DA端子からのこぎり波を出力する例です。 V
DMAコントローラ DMAC DMACの設定とUARTを使用したメモリ-ペリフェラル間転送の例です。 V
高性能2相パルス入力カウンタ EPHC 4逓倍カウントモードの設定例です。 V
拡張シリアルI/O ESIO シングル転送の送信例です。 V
外部バスインタフェース EXB 外部バスに接続したSRAMのリード/ライトの例です。 V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V
非同期シリアル通信回路 FUART 64種の異なるデータをTX端子から送信し、RX端子からデータを受信します。 V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V
キーマトリクススキャン KSCAN スイッチ0~7を1つずつ押すと、LED0~LED7が点灯するサンプルプログラムです。 V
キーオンウエイクアップ KWUP スイッチ1 をONするとCPUは低消費電力モードとなり、スイッチ0をONすると低消費電力モードが解除されるサンプルプログラムです。 V
2相パルス入力カウンタ PHC 4逓倍カウントモードの設定例です。 V
プログラマブルサーボ/
シーケンスコントローラ
PSC DMACを使用してPSCのコードとデータをPSC用コードRAMとデータRAMに転送し、TMRB割り込みを起動トリガとしてPSCを動作させる例です。 V
リアルタイムクロック RTC 日付や時間を設定する例です。 V
シリアルバスインタフェース SBI I2Cバスモードの送受信例です。 V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V
32ビットタイマ TMRC タイマ割り込みの例です。 V
高分解能16ビットタイマ TMRD 500ms間隔で動作するタイマ割り込みの例です。 V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V

TX04シリーズ M460グループ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

サンプルプログラム
機 能
説明
対象製品
TMPM
461
TMPM
462
TMPM
46B
アナログ/デジタルコンバータ ADC アナログ入力端子からAD変換結果を読み出す例です。 V V V
暗号・復号化回路 AES ECB/CBC/CTRモードによる暗号化と複合化を行うサンプルプログラムです。 V
CEC機能 CEC CEC送受信の割り込みの設定例です。 V V
クロック/モード制御 CG NORMALモードとIDLE/STOP1/STOP2モードの切り替え例です。 V V V
乱数シード発生回路 ESG 512ビットの乱数シードを生成するサンプルプログラムです。 V
外部バスインタフェース EXB 外部バスに接続したSRAMのリード/ライトの例です。 V V V
Flash制御 FLASH プログラムを内蔵RAM上で実行し、内蔵フラッシュメモリの消去及び再書き込み操作を行う例です。 V V V
非同期シリアル通信回路 FUART 64種の異なるデータをTX端子から送信し、RX端子からデータを受信します。 V V V
入出力ポート GPIO LEDとKEYを使用したPORTの設定例です。 V V V
シリアルバスインタフェース I2C I2Cバスモードの送受信例です。 V V
V
多目的タイマ IGBT 外部トリガの入力により、IGBTドライバとEMG機能を使用したPPG出力処理を行います。 V V V
電圧検出回路 LVD 電圧が検出電圧より高い場合、UARTに“UPPER”を出力します。電圧が検出電圧より低い場合、UARTに“LOWER”を表示します。 V V V
多倍長演算回路 MLA モンゴメリ乗算/多倍長加算/多倍長減算を行うサンプルプログラムです。 V
周波数検知回路 OFD クロックがOFD検出周波数帯を超えると、I/O用のリセットを生成する例です。 V V
リモコン判定 RMC リモコンの信号を受信し、デコードする例です。 V V
リアルタイムクロック RTC 日付や時間を設定する例です。 V V V
ハッシュ関数生成回路 SHA メッセージデータから256ビットのハッシュ値を演算するサンプルプログラムです。 V
同期式
シリアルインタフェース
SSP SSPの設定とセルフループバックの例です。 V V V
16ビットタイマ TMRB 500ms間隔で動作するタイマ割り込みの例です。
デューティ可変のPPG(プログラマブル矩形波)の波形を出力する例です。
V V V
シリアルチャネル SIO/UART UARTの設定と送信例です。 V V V
μDMAコントローラ uDMAC DMACの設定とメモリ-メモリ間転送の例です。 V V V
ウォッチドッグタイマ WDT ウォッチドッグタイマの検出時間と検出後の処理の設定例です。 V V V

TLCS-870/C1シリーズ

                                                                                          ダウンロードは ログイン / ユーザ登録 から

SP No. Module Name Outline
SP-870-101 - TMP89FS60FG サンプルソフトウエア
   動作機能
  • 8ビットタイマPWM出力
  • 8ビットタイマPPG出力
  • 16ビットタイマPPG出力
  • UART出力
  • SIO出力
  • I2C出力
  • 10ビットADコンバータ入力
SP-870-102 RAM, Memory 自己診断テストサンプルソフトウエア

ご検討の方に

技術的なご質問
ご購入、サンプルに関するお問い合わせ
To Top
·設計および使用に際しては、本製品に関する最新の情報および本製品が使用される機器の取扱説明書などをご確認の上、これに従ってください。