1
我正在嘗試使用這個IDE爲arduino編寫一個簡單的/我的第一個hello世界程序。針對arduino失敗的C++程序
我有下面的代碼塊:
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導致綠色。當我上傳代碼時,TX led閃爍。
EDIT 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
你是如何編譯它的? – taocp
使用arduino IDE的編譯按鈕!這是他們的「驗證」按鈕... – dot
是所有?我的意思是整個計劃?似乎C#而不是C++從這個片段沒有任何標題。 –