MSP-EXP430G2は、開発ツールである LaunchPadの別名はによって提供 テキサス・インスツルメンツ 彼らのマイクロコントローラを使用する方法について学び、実践します。このボードは、すべてのMSP430シリーズマイクロコントローラーをプログラムできるMSP430バリューラインカテゴリに分類されます。 TIは非常に巨大であり、非常に競争力のない価格で選択できるMCUの種類が豊富であるため、TIマイクロコントローラーの使用方法を学ぶ ことは間違いなく強力なツールです。
EnergiaIDEをMSP430で使用する方法の詳細についてはすでに説明しました。このチュートリアルでは、Code Composer Studioと、それを使用してMSP430をプログラムする方法について学習します。このチュートリアルは非常に初心者向けに書かれており、MSP430ボードとコンピューター以外のハードウェアは必要ありません。このチュートリアルの最後に、MSP430のオンボードLEDを点滅させることができ ます。
MSP-EXP430G2開発ボード:
ゴージャスな赤いカラーボードはMSP-EXP430G2開発ボードです。このボードは、MSP430シリーズに該当するTIマイクロコントローラをプログラムできます。このボードの主な目的は、コンピューターからMCUにコードをアップロードし、デバッグ目的でMCUからシリアルデータを読み取ることです。また、MCUの各ピンのピン配列と、開発を容易にする2つのLEDとプッシュボタンも提供します。ボードは発売以来大きく進化しており、以下に示すのは MSP_EXP430G2Rev1.5です。
MSP430G2553が他のシリーズよりも優れた仕様となっています、それはまた、使用してデバッグ中に非常に便利になりUARTモジュールがある コード作曲スタジオ。したがって、この一連のチュートリアルでは、MSP430G2553を使用して、この開発キットのすべての機能を調査します。
電力供給と
何かを始める前に、TIはすでに MSP430G2553マイクロコントローラーにサンプルプログラムをアップロードしているので、ボードに電力を供給して、それが機能しているかどうかを確認しましょう。ミニUSBジャックを介してボードに電力を供給することができます。電源を入れると、ボードの左下隅にあるLED(赤と緑)が交互に点灯します。次に、P1.3に接続されている押しボタンを押して、内部温度センサーが機能しているかどうかを確認できます。はい、 MSP2553には内部温度センサーがあります。ボタンを押した後、指をこすって暖め、ICに置くだけで、赤いLEDが点灯して温度の上昇を示します。涼しい!!正しい??では、ソフトウェア環境に移りましょう。
MSP430 LaunchPadのプログラミングソフトウェア(IDE):
Texas Instrumentsを使用すると、さまざまな環境でマイクロコントローラーをプログラムできます。公式のものは、一般にCCSとして知られているCode ComposerStudioです。このソフトウェアは無料で入手できます。また、マイクロコントローラーに関する最低限の経験が必要です。CCSに慣れるためのすべてのステップをカバーするので心配しないでください。
私たちのプログラムを書くために利用できるもう1つのIDE、すなわちEnergiaIDEがあります。では、CCSとEnergiaIDEの違いは何ですか。Energia IDEについては、前のチュートリアルですでに説明しました。
EnergiaIDEとCodeComposer Studio:
Energiaは、TIマイクロコントローラを簡単にプログラムできるオープンソースの無料環境です。Energiaの主な目的は、TIMCUのプログラミングをArduinoでのプログラミングと同じくらい簡単にすることです。つまり、Energiaは、TexasInstrumentsマイクロコントローラーをサポートするArduinoと同等です。Arduinoを使用したことがある人は同意します