1

IDEを使用して、arduino用の簡単な/私の最初のHello Worldプログラムを作成しようとしています。

私は次のコードブロックを持っています:

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  Serial.println("Hello, world!");
  delay(1000);
}

コンパイルすると、次のエラー メッセージが表示されます。

/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: cannot execute binary file
/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: Success
/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++ returned 126

これを解決する方法がわかりません。助言がありますか?

編集1

Arduinoの接続方法:

USB経由で接続しました。IDE のメニュー オプションから確認できます。適切にチェックされています。また、正しいボード タイプ (UNO) を選択したことも確認しました。ボード自体に力があります。ON LED は緑色です。コードをアップロードすると、TX LED が点滅します。

編集2

ここにあるアドバイスに従ってください: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=18183

フォルダーの名前を変更すると、コンパイルされます。しかし、コードをボードにアップロードすることはできません。エラーが発生します:

Binary sketch size: 1,672 bytes (of a 32,256 byte maximum)
/home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: 1: /home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: ELF: not found
/home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: 2: /home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: Syntax error: "(" unexpected
4

1 に答える 1

1

Arduino IDE とすべての依存関係を完全にアンインストールしました。次に、ubuntu のソフトウェア センターを使用して、IDE を見つけてインストールしました。そして今、その作業。

于 2014-03-28T15:13:30.633 に答える