2017-05-31 41 views
0

タイトルは、コード・コンポーザーでビルドして実行するとエラーになりません。 「MSP430:フラッシュ/ FRAMの使用量は84バイト、RAMの使用量は80バイトです。コードは以下の通りで、パターンのLEDが点灯するはずです。まっすぐ教科書から、他のコードも試しました。MSP430コード・コンポーザー - プロジェクトのビルドと実行が行われますが、変更はボードに表示されません

#include <msp430.h> 

void main (void) 
{ 

    WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer 
    P2DIR = 0x18; // Set pins with LEDs to output, 0b00011000 
    P2OUT = 0x08; // LED2 (P2.4) on, LED1 (P2.3) off (active low!) 

    for (;;) { } 

} 

`

+0

使用しているチップとボードの使用を教えていませんでした。 –

+0

私は、残念私のポストにヘッダーを追加しました。 – Destreation

+0

接頭辞「MSP430」を持つ数百のチップがあります。 –

答えて

0

コンパイラを使用すると、FlashとRAMメモリからのニーズをコーディングどのように多くのバイト数を示します。しかし、この出力は、それらのバイトもチップに転送されたことを意味するものではありません。

簡単な答えは:コードをコンパイルした後、自動的にプログラムをチップのフラッシュメモリに転送して起動するデバッガを起動する必要があります。

あなたはすでにこれを行っていた場合、可能性が考えられます(?シリアルに仮想USB)あなたは右のシリアルポートを選択していない

  • あなたのドライバ(USB上のフラッシュプログラマ) (Windowsは?)壊れているあなたはlauchpad使用する場合
  • あなたのMSP430は
  • RIPです:
    • あなたlauchpadが損傷している(特にUSBのPROGRをAmmer部品)
    • USBプログラマとチップのUARTプログラミングピンを接続するジャンパを取り外しました。
関連する問題