補充.Arduino教學-驗證與上傳-問題排除
歡迎來到Arduino教學手冊,此章節為協助您進行驗證上傳,與如何排除錯誤。請核對上傳時所遇到的錯誤訊息,並按照步驟進行排除。
驗證與上傳步驟
驗證步驟:選擇開發版>驗證程式碼>驗證成功
驗證時常見的問題
錯誤訊息一:expected’;’ before ‘;’ token
原因:有段程式碼沒有;
範例:第10行的dealy(1000)沒有;
錯誤訊息二:expected declaration before ‘;’ token
原因: 有段程式碼多了}
範例:第6行的 { 對應到第11行的},第12行的}沒有對應的{
錯誤訊息三:expected’}’ at end of input
原因: 有段程式碼沒有}
範例:第6行的 { 沒有對應的}
錯誤訊息四:’某某某’ was not declared in this scope
原因: 程式寫錯或這段文字沒有用int或#define命名
範例:第7行的digitalWrite寫成diitalWrite
上傳程式碼與常見問題
上傳步驟:點選驗證旁的箭頭,燒入程式碼
(燒入成功為白字)
錯誤訊息一:avrdude: ser_open():can't open device"\\.\COM2":
原因:Com選錯或傳輸線沒連接
解釋:當傳輸線連接電腦時,會產生一個COM。點選工具>序列埠選擇COM並上傳,如果上傳失敗,試著更改其他COM再上傳一次。
留言
張貼留言