本ページでは、M4Kグループに関するサンプルソフトウェアのダウンロードサービスを提供しています。
モーター制御ソフトウェア開発キット(CLICKER 4 FOR TMPM4K用)
MCU Motor Studio | 説明 |
---|---|
モーター制御PCツール |
|
モーター制御ファームウェア |
|
MCUボード:Clicker 4 for TMPM4K
インバーターボード:Clicker 4 Inverter Shield
モーター制御ソフトウェア開発キット(SBK-M4KN-KIT用)
機能 | 説明 |
---|---|
ブラシレスDCモーター制御 (ベクトルエンジン使用) |
|
TMPM4KN 開発キット:SBK-M4KN-KIT
周辺回路の基本動作
サンプルソフトウェア 機 能 |
説明 | |
---|---|---|
アドバンストエンコーダー入力回路 | A_ENC32 | ロータリーエンコーダーの回転をエンコーダーモードで検知します。回転数に応じてLEDの点滅間隔を変更します。 |
アナログ/デジタル コンバーター |
ADC | (1) ポテンショメーターの出力電圧をADCで変換しターミナルソフトへ出力する例です。 (2) AD監視機能の結果を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を使用の有無を切り替え可能です |
マイコン評価ボード:SBK-M4KN SBK-M4KN10
* Arm、Keilは、米国および/あるいはその他の国におけるArm Limited (またはその子会社)の登録商標です。
* IAR Embedded WorkbenchはIAR Systems AB が所有権を有する登録商標です。
* SEGGER Embedded StudioはSEGGER Microcontroller GmbHの商標です。
* その他の社名・商品名・サービス名などは、それぞれ各社が商標として使用している場合があります。
* 各製品は各社の登録商標または商標です。仕様は予告無く変更する場合があります。