TShopping

 找回密碼
 註冊
搜索
查看: 249|回復: 0

[教學] ESP32 用Arduino程式上傳測試HelloWorld

[複製鏈接]
發表於 2020-5-5 12:11:22 | 顯示全部樓層 |閱讀模式
Push to Facebook Push to Plurk  
上傳測試HelloWorld:
環境設定完成後,就可以來寫程式測試,這裡就先用HelloWorld先做個簡單練習。
首先在Setup()中輸入Serial.begin(115200); 此為宣告序列傳輸鮑率是115200(Baud),接著在Loop()中輸入Serial.println(“Hello World!”); 及delay(1000);,代表每1000ms(=1 second)就會在序列視窗印出Hello World!。
  1. void setup() {
  2.   // put your setup code here, to run once:
  3.   Serial.begin(115200); // 通訊速率
  4. }

  5. void loop() {
  6.   // put your main code here, to run repeatedly:
  7.   Serial.println("Hello World!"); //印出Hello World!
  8.   delay(1000);  //延遲1000ms,也就是1秒
  9. }
複製代碼

接著我們將程式上傳到ESP32,點選左上的→符號,先會跳出一個存檔視窗,我們先按取消略過存檔,然後等候下方訊息列出現連線訊息時:
Connecting…...____......___......
長按ESP32主板上右下的BOOT按鈕,直到出現上傳開始再放開BOOT,此按鈕為工作模式切換鈕,上傳程式時都需要按這個按鈕將ESP32的「工作模式」轉換成「下載模式」,此為保護措施,避免無意間覆蓋掉原有的程式內容,不過有些ESP32已經取消這個機制,稱為一鍵下載(或一鍵燒錄)。

1.jpg
上傳完畢則會出現Hard resetting via RTS pin...,意思是利用左側的RST按鈕重開機,讓ESP32重新開機來執行程式,不過一般按RST這個步驟是可以省略。
2.png


點到右上角像是放大鏡裡面有個眼睛
這時就會看到每秒印出一次Hello World!


臉書網友討論
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2020-5-26 15:05 , Processed in 0.066268 second(s), 24 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表