“Arduino常見報錯匯總”的版本間的差異
來自ALSROBOT WiKi
(以“==概述== 在使用Arduino進(jìn)行開發(fā)的過程中,編譯代碼出錯,是比較常見的事情。其實編譯程序,就是讓計算機(jī)幫你檢查有沒有錯...”為內(nèi)容創(chuàng)建頁面) |
(→?編譯出錯) |
||
第18行: | 第18行: | ||
程序中使用的關(guān)鍵字錯誤 | 程序中使用的關(guān)鍵字錯誤 | ||
[[文件:als04.png|500px|無框|居中]] | [[文件:als04.png|500px|無框|居中]] | ||
? | 注意:如果 Arduino 程序編譯出錯,會在下面的編譯欄中出現(xiàn)錯誤提示信息,根據(jù)錯誤提示的信息,我們可以大概知道書寫錯誤的位置 | + | <big>注意:如果 Arduino 程序編譯出錯,會在下面的編譯欄中出現(xiàn)錯誤提示信息,根據(jù)錯誤提示的信息,我們可以大概知道書寫錯誤的位置 |
+ | </big> | ||
+ | |||
==上傳出錯== | ==上傳出錯== |
2016年6月12日 (日) 12:00的版本
概述
在使用Arduino進(jìn)行開發(fā)的過程中,編譯代碼出錯,是比較常見的事情。其實編譯程序,就是讓計算機(jī)幫你檢查有沒有錯誤。所有的編譯器如果出錯,下邊都會有錯誤代碼,錯誤出現(xiàn)在哪一行,可以到編譯器的help中找錯誤代碼的意思。這里為大家整理了遇到的Arduino IDE 編譯/上傳出錯的原因。
編譯出錯
1、程序書寫格式/語法有誤
- 如圖所示為大家列舉了一個例子:
(1)缺少程序大括號" } "
(2)程序語句中缺少分號" ; "
2、中英文字符錯誤 Arduino IDE 如果程序中使用中文、標(biāo)點使用中文形式都會產(chǎn)生編譯報錯,只要將中文字符,改為英文字符即可。
- 如圖所示為大家列舉了一個例子:
程序中使用了中文括號"()"
3、語法錯誤 包括結(jié)構(gòu)錯誤,關(guān)鍵詞寫錯等。
- 如圖所示為大家列舉了一個例子:
程序中使用的關(guān)鍵字錯誤
注意:如果 Arduino 程序編譯出錯,會在下面的編譯欄中出現(xiàn)錯誤提示信息,根據(jù)錯誤提示的信息,我們可以大概知道書寫錯誤的位置