MSP430-FUNCTION-CODE-EXAMPLES
MSP430™ バリュー ラインのセンシング機能サンプル コード
MSP430-FUNCTION-CODE-EXAMPLES
概要
MSP430-FUNCTION-CODE-EXAMPLES は MSP430FR2000、MSP430FR2100、MSP430FR2110、MSP430FR2111 バリュー ライン センシング マイコン (MCU) で使用できる 25 種類のサンプル コードです。これらのサンプル コードを使用すると、タイマ、入出力エクスパンダ、システム リセット コントローラ、EEPROM などのシンプルなデジタル / アナログ機能にプログラマビリティを追加できます。大部分のサンプル コードは MSP430FR2000 マイコンでのメモリ専有サイズが 0.5KB 未満で、それ以外のごく少数のコードも最大 1KB のメモリ使用で動作します。
サンプル コードは MSP-T430PW20 ターゲット開発ボードと、MSP-FET プログラマ / デバッガ ボードを使用してテスト済みです。簡単に変更を加え、ターゲット開発ボードより低コストの評価プラットフォームである MSP-EXP430FR2311 LaunchPad™ 開発キットに移植することができます。詳細についてはコード ポータビリティ ガイドをご覧ください。
機能サンプル コードは Code Composer Studio™(CCS)または IAR® Embedded Workbench の統合開発環境(IDE)を使用して変更することができます。
特長
- 25 種類の機能サンプル コード
- 0.5KB または 1KB のメモリに対応するため最適化
以下のアナログ機能とデジタル機能向けのサンプル コード:
通信機能
- シングル ワイヤ通信ホスト
- SPI IO エクスパンダ
- UART から UART へのブリッジ
- UART から SPI へのブリッジ
PWM (パルス幅変調)
- アナログ入力から PWM 出力への変換
- デュアル出力 8 ビット PWM DAC
- サーボ モーター制御
- ステッピング モーター制御
- UART ソフトウェア制御の RGB LED カラー ミキシング
システム機能とハウスキーピング機能
- スレッショルドでの ADC ウェイクアップと送信
- EEPROM エミュレーション
- 低消費電力 16 進キーパッド
- 直交エンコーダ位置カウンタ
- UART 搭載ヒステリシス コンパレータ
- マルチファンクション リセット コントローラ
- シングル スロープ A/D 変換の方法
- 改ざん検出
- プログラマブル クロック ソース
- プログラマブル周波数ロック ループ
タイマー機能
- バックアップ メモリを搭載する外部 RTC
- 7 セグメント LED 使用ストップウォッチ
- 外部プログラマブル ウォッチドッグ タイマ
- プログラマブル システム ウェイクアップ コントローラ
- シンプルな RTC ベース システム ウェイクアップ コントローラ
- タイム スタンプ付き電圧モニタ
詳細はこちら
- MSP-EXP430FR2311 LaunchPad を購入
- MSP430-FUNCTION-CODE-EXAMPLE をダウンロードし
- 開発を開始するために『0.25 ドルの DFP でシンプルなアナログ機能とデジタル機能の拡張』アプリケーション ノートをご覧ください
- 『25 セントで 25 種類の機能を入手』トレーニング ビデオをご覧ください
ダウンロード
MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ バリュー・ラインセンシング機能サンプル・コード
サポート対象の製品とハードウェア
製品
MSP430 マイコン
MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ バリュー・ラインセンシング機能サンプル・コード
Single Wire Communication Host
SPI IO Expander
UART to UART Bridge
UART to SPI Bridge
Analog Input to PWM Output
Dual output 8-bit PWM DAC
Servo Motor Controller
Stepper Motor Controller
UART Software -Controlled RGB LED Color Mixing
ADC Wake and Transmit on Threshold
EEPROM Emulation
Low Power Keypad
Quadrature Encoder Position Counter
Hysteresis Comparator with UART
Multi-Function Reset Controller
Single Slope Analog-to-Digital Conversion Technique
Tamper Detection
Programmable Clock Source
Programmable Frequency-locked Loop
External RTC with backup memory
7-Segment LED Stopwatch
External Programmable Watchdog Timer
Programmable System Wakeup Controller
Simple Power Sequencer
Simple RTC-based System Wake-up Controller
Voltage Monitor with timestamp
All Functions together in a single zip file
製品
MSP430 マイコン
資料
Single Wire Communication Host App Note
SPI IO Expander App Note
UART to UART Bridge App Note
UART to SPI Bridge App Note
Analog Input to PWM Output App Note
Dual output 8-bit PWM DAC App Note
Servo Motor Controller App Note
Stepper Motor Controller App Note
UART Software -Controlled RGB LED Color Mixing App Note
ADC Wake and Transmit on Threshold App Note
EEPROM Emulation App Note
Low Power Keypad App Note
Quadrature Encoder Position Counter App Note
Hysteresis Comparator with UART App Note
Multi-Function Reset Controller App Note
Single Slope Analog-to-Digital Conversion Technique App Note
Tamper Detection App Note
Programmable Clock Source App Note
Programmable Frequency-locked Loop App Note
External RTC with backup memory App Note
7-Segment LED Stopwatch App Note
External Programmable Watchdog Timer App Note
Programmable System Wakeup Controller App Note
Simple Power Sequencer App Note
Simple RTC-based System Wake-up Controller App Note
Voltage Monitor with timestamp App Note
リリース情報
The code examples were tested using the MSP-TS430PW20 target development board and MSP-FET programmer and debugger board. However, the code examples can be easily modified and ported to the MSP-EXP430FR2311 LaunchPad development kit - a lower-cost evaluation platform than the target development board. See application note SLAA812. For tips and tricks on optimizing C code for size see application note SLAA812.
For tips and tricks on optimizing C code for size see application note SLAA812.