ホーム マイコンとプロセッサ マイコン MSP430 マイコン

マイコンとプロセッサ

MSP430 マイコン – 設計および開発

TI は、お客様がセンシング/測定アプリケーションに最適な MSP430™ マイコン(MCU)を使用して評価や開発を実施できるように、キット、プログラマ、デバッガ、ソフトウェア、GUI および IDE を提供しています。サンプル・コード、ライブラリ付きの使いやすい LaunchPad™ 開発キットをはじめ、より高度な特定用途向けの EVM、GUI、ソフトウェア、オンライン・トレーニングTI E2E フォーラムに至るまで、TI は開発を開始するために必要なものをすべて提供します。

TI およびサード・パーティーが提供する主な製品は次のとおりです。

プログラマとデバッガ

TI は各種プログラマとデバッガを提供しています。ユーザーの皆様はこれらのサービスを利用して、MSP430 超低消費電力マイコン (MCU) のアプリケーション開発をすぐに開始することができます。 

キットの名称
特長
MSP-FET プログラマとデバッガ MSP-FET は、ホスト・コンピュータとターゲット MSP430 マイコンの間で、デバッグ通信の経路を実現します。また、MSP-FET はコンピュータの USB インターフェイスとマイコン (MCU) の UART の間でバックチャネル UART 接続も実現します。 
MSP-GANG 量産プログラマ 標準的な RS-232 または USB 接続でホスト PC を通じて同時に最大 8 個の同一の MSP430 マイコンのプログラミング (書き込み) を実施できるほか、ユーザーの皆様がプロセスのフル・カスタマイズを実行できるフレキシブルなプログラミング (書き込み) オプションを利用できます。 
MSP430 CapTIvate マイコン (MCU) プログラマ このプログラマ / デバッガ・ボードは、BOOSTXL-CAPKEYPAD ブースタパック・モジュールと組み合わせて使用できます。また EnergyTrace™ テクノロジーを採用しており、Code Composer Studio™ IDE を使用して消費電力を測定することができます。  

フラッシュ・プログラミング:サービスとツール

TI は、インシステムとオフボードの両方で MSP デバイスのプログラミング (書き込み) を実行できるように、ハードウェアとソフトウェアそれぞれのソリューションを複数提供しています。イン・システム・プログラミングは、MSP デバイスを PCB に取り付けた後でプログラムする方法です。この機能が役立つのは、最終段階でファームウェアを更新する必要が生じる場合です。製造段階、特に終盤で、製品のキャリブレーションの値や製品固有の ID 情報を保存する場合などです。

一方、オフボード・プログラミングは、MSP デバイスを PCB に取り付ける前にプログラムする方法です。通常、複数のデバイスに対して同時に書き込みを行うので、量産時に高いスループットを実現できます。ただし、TI が直接提供しているプログラミング・ソリューションで、お客様のあらゆるニーズを常に満たせるとは限りません。TI はそのことを理解しています。

MSP430 プログラミングのさまざまな段階で MSP430 をサポートする、サード・パーティによる既知のリストを以下に示しますが、このリストですべての選択肢を網羅できているとは限りません。

プログラミング・ツール / プロバイダ
このツールの定義
ツールとサービスの種類 
処理能力 (スループット) 
場所
ハードウェア ソフトウェア サービス
MSP-FET デバッグ、イン・システム・プログラミング、オフ・ボード・プログラミング
yes
並列処理ユニット数:1  グローバル
MSP-GANG 量産時のイン・システム・プログラミングとオフ・ボード・プログラミング
yes
yes
並列処理ユニット数:8  グローバル
UniFlash

TI のマイコン (MCU) 上にあるオンチップ・フラッシュ・メモリのプログラム (書き込み) に使用するスタンドアロン・ツールです

GUI、コマンド・ライン、スクリプト・インターフェイスがあります

yes
グローバル
MSP BSL イン・システム・プログラミング
yes
グローバル
EPS
Global Programming Solutions
プログラミング (書き込み) サービスと、テープ・アンド・リール・サービスを提供する、ワールドワイドのプログラミング・サービス・プロバイダです
yes
グローバル
Action Circuits プログラミング (書き込み) サービスと、テープ・アンド・リール・サービスを提供する、欧州を拠点とするプログラミング・サービス・プロバイダです
yes
グローバル
Dediprog 台湾を拠点とする、プログラマ (書き込みツール) とプログラミング (書き込み) サービスのプロバイダです
yes
yes
台湾
Flatek
台湾を拠点とする、プログラマ (書き込みツール) とプログラミング (書き込み) サービスのプロバイダです
yes
yes
台湾
Elprotronic フラッシュ・プログラマ (書き込みツール) と量産プログラマ、およびソフトウェアのプロバイダです
yes
並列ユニット数: 64 グローバル
Olimex MSP430 JTAG ハードウェア・プログラマ (書き込みツール) プロバイダです
yes
並列処理ユニット数:1  欧州
Elnec 欧州を拠点とする量産とユニバーサル・プログラマ (書き込みツール) のプロバイダです
yes
単一拠点
と複数拠点
欧州
Phyton イン・システム・プログラマ (書き込みツール) とユニバーサル・プログラマのプロバイダです
yes
yes
単一拠点
と複数拠点
南北アメリカ
Data IO

世界各地のお客様に包括的なデバイス・プログラミング (書き込み) ソリューションを提供します

同社は、単一拠点でのデバイス・プログラマと、広域および複数拠点での並列プログラミング・システム全般を取り扱っています。

yes
yes
量産時のスループット:  1000 超過 グローバル
BPM Micro 手動と自動化済みそれぞれのユニバーサル・プログラミング・ソリューションに対応する、包括的なエコシステムを実現しています
yes
yes

 

 

量産時のスループット:  1000 超過 グローバル
Acroview 中国を拠点とする、ユニバーサル・プログラマとプログラミング・サービスのプロバイダ
yes
yes
yes
中国
Hi-Lo Systems 自動プログラミング・システムとプログラミング・サービスのプロバイダ
yes
yes
yes
単一拠点
と複数拠点
米国 
Xeltek ユニバーサル・プログラマのプロバイダ
yes
yes
単一拠点
と複数拠点
グローバル
SMH Technologies イン・システム・プログラミング (書き込み) ツールのプロバイダです
yes
yes
単一拠点
と複数拠点
米国

開発キット

MSP マイコン開発キットと評価基板は、LaunchPad 開発キットやブースタパック・プラグイン・モジュールから特定用途向けの EVM に至るまで、さまざまな低コストのオプションと高度なオプションで構成されています。初心者や熟練エンジニアのいずれも、組込み開発者のニーズに対応する多様なハードウェア開発ボードにより、評価から量産に迅速に移行することができます。

LaunchPad 開発キット

LaunchPad 開発キットは、低コストで使いやすい開発および評価ツールです。MSP430 マイコンを使用して開発および評価を開始します。LaunchPad エコシステムや利用可能なブースタパック・モジュールの詳細については、www.ti.com/LaunchPad をご覧ください。  

キットの名称
特長
MSP430FR2355 LaunchPad キット 32KB の FRAM メモリ、設定可能なスマート・アナログ・コンボ(12 ビット DAC および PGA)、12 ビット ADC、2 個の機能拡張コンパレータ、24MHz 動作、44 個の GPIO、4 個のタイマ。
MSP430FR2433 LaunchPad キット 16KB の FRAM メモリ、10 ビット ADC、19 個の IO、4 個のタイマ。
MSP430FR2311 LaunchPad キット 4KB の FRAM メモリ、統合型トランスインピーダンス・アンプ(TIA)、オペアンプ、10 ビット ADC、機能拡張コンパレータ。
MSP430FR4133 LaunchPad キット 16KB の FRAM メモリ、LCD サポート、10 ビット ADC、3 個の 16 ビット・タイマ、60 個の GPIO。
MSP430FR5994 LaunchPad キット 256KB の FRAM メモリ、信号処理向け統合型低消費電力アクセラレータ。microSD カード・スロットと、外部電源なしで使用できるスーパー・キャパシタを搭載した EVM です
MSP430FR6989 LaunchPad キット 拡張型スキャン・インターフェイスへの直接アクセスが可能、低消費電力で回転を検出するデュアル AFE を搭載、128KB の FRAM メモリ、320 セグメント LCD コントローラ、12 ビット ADC、AES256 を実装
MSP430FR5969 LaunchPad キット 64KB の FRAM メモリ、12 ビット ADC、5 個の 16 ビット・タイマ、16 チャネルのコンパレータ、AES256、3 チャネルの内蔵 DMA。
MSP430F5529 LaunchPad キット 16 チャネルの 12 ビット ADC、4 個の 16 ビット・タイマ、12 チャネルのコンパレータ搭載、128KB のフラッシュと USB 2.0 サポート。
MSP430G2x LaunchPad キット 16KB のフラッシュ、2 個の 16 ビット・タイマ、8 チャネルのコンパレータ、8 チャネル、10 ビットの ADC 搭載、新規にオンボード EZ-FET エミュレータ(EnergyTrace テクノロジー採用)、14/20 ピン DIP ソケット搭載。
MSP430FR2476 LaunchPad キット 64KB の FRAM メモリ、12 ビット ADC、機能拡張コンパレータ、4 個の 16 ビット・タイマ、43 個の GPIO

ブースタパック・プラグイン・モジュール

MSP430 ブースタパック・プラグイン・モジュールは、LaunchPad 開発キットと組み合わせて、センシング機能、LCD、バッテリ・パックなど追加の特長や機能を提供できます。LaunchPad エコシステムや利用可能なブースタパック・モジュールの詳細については、www.ti.com/LaunchPad をご覧ください。  

キットの名称
特長
静電容量式タッチ・キーパッド・ブースタパック・モジュール 12 ボタンのバックライト式静電容量式タッチパッドで、静電容量式タッチパッド・センシング機能を簡単に評価できます。このブースタパック・モジュールは、LaunchPad 開発キット、CapTIvate 開発キット、または CapTIvate プログラマ・ボードと組み合わせて使用できます。
オーディオ・ブースタパック・モジュール マイクからのオーディオ入力機能、オンボード・スピーカを経由するオーディオ出力機能、ヘッドホン入出力機能を追加しています。 
赤外線 (IR) ブースタパック・モジュール 赤外線 (IR) トランシーバ機能を簡単に統合し、オンボード・キーパッド、IR LED トランスミッタ、IR レシーバ/復調器を使用してリモート制御アプリケーションの開発を開始することができます。 
燃料タンク / バッテリ・ブースタパック・モジュール  付属の再充電可能なリチウムポリマ・バッテリから LaunchPad 開発キットに電源を供給できます。また、ブースタパック・モジュールには、オンボード・リチウムポリマ・バッテリ・チャージャとバッテリ残量計も含まれています。
教育用ブースタパック・モジュール アナログ・ジョイスティック、環境センサとモーション・センサ、RGB LED、マイク、ブザー、カラー LCD ディスプレイなど、さまざまなアナログ入出力とデジタル入出力を思いどおりに実現できます。

評価基板とターゲット開発ボード

TI は、特定用途向けの評価基板(EVM)とソフトウェアおよび資料を提供し、お客様の製品開発期間を短縮します。さらに TI は、ファミリ全体にわたるターゲット開発ボードを提供し、JTAG インターフェイスまたは Spy Bi-Wire(2 線式の JTAG)プロトコルを使用した MSP430 マイコンのイン・システムでのプログラムとデバッグを可能にします。ターゲット開発ボードはパッケージとファミリに固有です。特定のデバイス向けターゲット・ボードの詳細については、各製品のデータシートをご覧ください。 

キットの名称
特長
MSP430FR6047 超音波センシング EVM (評価基板) 150KHz ~ 2.5MHz の範囲にあるトランスデューサとの直接インターフェイスを使用した超音波水道メーター・ソリューションの開発、オンボード LCD を使用した測定パラメータの表示、RF 通信モジュールとの接続が可能です。
静電容量式タッチ開発キット MSP430FR2633 ベースのプロセッサ・ボード、プログラマ/デバッガ・ボード、センサ・ボードで構成されており、自己容量、相互容量、ジェスチャ認識、近接性センシングを評価できる包括的な静電容量式タッチパッドのセンシング開発キットです。
MSP430FR6989 EVM (評価基板) 拡張型スキャン・インターフェイスで水道/ガス/暖房メーター用の流量メーターの設計を開発できます。このキットには、MSP430FR6989 マイコンと LCD を搭載したメイン・ボード、インダクタ/コンデンサ・センサを搭載したセンサ・ボード、水/ガス流量をシミュレートするモーター・ボードの 3 つのボードがあります。
金属製のアドオン・ボードを透過する静電容量式タッチパッド CapTIvate 開発キット 向けのアドオン・ボードであり、設計者やエンジニアの皆様は金属保護層を透過してタッチするテクノロジーを評価することができます。 

ソフトウェア、GUI、IDE

TI は、MSP430 マイコンを使用した迅速な開発を実現できるクラス最高のソフトウェア開発ツール、GUI、複数 IDE のサポートを提供します。これには、TI が所有するソフトウェア・ライブラリと IDE だけでなく、オープン・ソースおよびサード・パーティーのコンパイラと IDE が含まれます。

名称
サポートされているデバイス
特長
MSP430Ware™ ソフトウェア すべての MSP430 マイコン (MCU) MSP430 マイコン (MCU) を使用する開発に関連する一連の設計リソースであり、高度な抽象化を実施したソフトウェア・ライブラリの幅広い選択肢が付属しています。  このソフトウェアは、Code Composer Studio ™ IDE のデスクトップ・バージョンやクラウド・バージョンの 1 つのコンポーネント、またはスタンドアロン・パッケージという形式で入手できます。
CapTIvate デザイン・センター 静電容量式タッチ
マイコン (MCU)
MSP430 CapTIvate マイコンを使用して静電容量式タッチパッドの設計の簡素化と迅速化を実現するためのツール、資料、サンプル・ソフトウェアが付属しています。静電容量式ボタン、スライダ、ホイール、近接センサをワークスペースにドラッグ・アンド・ドロップし、GUI を使用してコードの生成、設計の構成、チューニングをリアルタイムで実行することができます。
超音波デザイン・センター 超音波センシング・マイコン (MCU) ツール、GUI、マニュアル、ソフトウェア・ライブラリ、超音波センシング・ソリューションの開発用サンプル・アプリケーションが含まれます。ユーザーは、GUI でトランスデューサとパイプ・サイズに関するパラメータの設定とカスタマイズを行い、波形の分析とキャプチャを実施できます。
エネルギー測定デザイン・センター MSP430i20xx と MSP430F67xx の各フラッシュベース・マイコン (MCU)
エネルギー測定を可能にする開発迅速化ツール。デザイン・センターには、広範な電力監視およびエネルギー測定アプリケーションで開発を簡素化および短縮できる GUI、資料、ソフトウェア・ライブラリ、サンプルが含まれています。
Code Composer Studio IDE すべての MSP430 マイコン (MCU) 組込みアプリケーションの開発およびデバッグに必要なツールが含まれています。これには、最適化 C/C++ コンパイラ、ソース・コード・エディタ、プロジェクト・ビルド環境、デバッガ、プロファイラなど、多数の機能が含まれています。
Energia IDE LaunchPad 開発キットとデバイスの組み合わせをサポート  オープン・ソース形式でコミュニティ主導の IDE およびソフトウェア・フレームワークです。Wiring フレームワークをベースとする Energia は、マイコンのプログラミングを対象にして、直観的なコーディング環境と、機能する使いやすい API やライブラリで構成された、信頼性の高いフレームワークを実現します。
IAR Embedded Workbench® すべての MSP430 マイコン (MCU) 包括的なデバッガと C/C++ コンパイラのツールチェーンで、MSP430 マイコン・ベースの組込みアプリケーションのビルドとデバッグに最適です。デバッガは、複雑なコードやデータ・ブレークポイントをサポートした、ソース/ディスアセンブリ・レベルのデバッグ用の完全統合型です。
GCC オープン・ソース・パッケージ すべての MSP430 マイコン (MCU) 無償の包括的なデバッガとオープンソースの C / C++ コンパイラのツールチェーンで、コードのサイズ制限のない、MSP430 マイコンを使用した組込みアプリケーションのビルドとデバッグに最適です。コンパイラは、コマンド・ラインからスタンドアロンで使用するか、Code Composer Studio IDE 内で使用できます。

静電容量式センシング EVM

静電容量式タッチパッド評価がかつてないほど迅速かつ容易になります。 TI は、フル機能の開発キット、ブースタパック・モジュール、その他のアドオン・ボードを含め、静電容量式センシング開発キットを複数提供しています。これらを採用すると、CapTIvate テクノロジーを使用して評価や設計を行い、すぐに設計のプロトタイプを製作できます。

MSP CapTIvate マイコン (MCU) 開発キット

16KB の MSP430FR2633 マイコンまたは 64KB の MSP430FR2676 マイコンを、センサ・ボードとプログラマ / デバッガ・ボードで構成される包括的なツール・ラインアップにより評価します。ボタン、スライダ、ホイールの設計と構成の組み合わせについての詳細

CAPMINI デモ・ボード

EVM430-CAPMINI は、USB または CR1632 コイン・バッテリのいずれかにより駆動する MSP430FR2512 CapTIvate マイコンを評価するためのポータブル・ボードです。シンプルなユーザー・インターフェイス、4 ボタン、ステータス LED を採用しています。

静電容量式タッチ・キーパッド・ブースタパック・モジュール

BOOSTXL-CAPKEYPAD は、MSP430FR2522 静電容量式タッチ・センシング・マイコン向けの使いやすい EVM です。ブースタパックは、3 種類の方法で使用できます。LaunchPad™ 開発キットとの組み合わせ、CapTIvate 開発キット(MSP-CAPT-FR2633)との組み合わせ、または CapTIvate プログラマ・ボード(CAPTIVATE-PGMR)との組み合わせです。

超音波センシング評価基板

TI の高性能な各種超音波センシング・マイコン (MCU) を使用する特定用途向けの評価基板 (EVM) を採用すると、数時間を要していた水道、暖房、ガス・メーターの開発を、数分で開始できます。超音波センシング評価基板 (EVM) から、Arm® Cortex®-M0+ マイコン (MCU) に比べて 40 倍の性能を実現する低消費電力アクセラレータ搭載で処理機能を強化した評価基板まで、TI は評価の開始に役立つ各種評価基板を提供しています。

超音波方式の水流量測定の評価基板

EVM430-FR6047 評価キットにより、エンジニアは MSP430FR6047 マイコンを使用した超音波センシング・ソリューションを迅速に開発できるようになります。この EVM は、150KHz ~ 2.5MHz の範囲にあるトランスデューサとの直接インターフェイスが可能で、オンボード LCD を使用して測定パラメータを表示し、RF 通信モジュールと接続できます。

ガスおよび水道メーター用評価基板

EVM430-FR6043 評価キットは、特にスマート・ガス・メーターや水道メーターのような超音波センシング・アプリケーション向けに MSP430FR6043 の性能を評価する目的で使用できる開発プラットフォームです。 

低消費電力アクセラレータ評価基板

MSP-EXP430FR5994 は、低消費電力アクセラレータ (LEA) を内蔵し、エネルギー効率が優れており、デジタル信号処理に適した MSP430FR5994 マイコン (MCU) の利点を実証します。 このアクセラレータは、Arm®Cortex®-M0+ マイコンに比べ、40 倍の性能を実現し、データを効率的に処理できます。