如果您尚不瞭解 DT-BL10 開發板強大的功能,您可以參考這篇文
http://pizgchen.blogspot.com/2021/06/bl602-bl602.html
DT-BL10 開發板可以讓專業工程師在 Linux 環境裡撰寫程式、編譯並燒錄,而一般非專業人士也可以使用 Arduino IDE 來撰寫程式,關於這部分的原廠資料在下列網址
https://github.com/pine64/ArduinoCore-bouffalo
底下我們將為您說明如何建置這個環境。
Step1 在 Arduino IDE 的 [偏好設定] > [額外的開發板管理員網址] 內加入下面這一行
https://nutcracker.pine64.org/arduino/package_bouffalo_index.json
如下圖
Step2 點擊 [確定],關閉 Arduino IDE 後再重新開啟。
Step3 點擊下拉功能表 [工具] > [開發板] > [開發板管理員],出現下列視窗
Step4 在欄位內鍵入 [RISC-V],找到 [Arduino for Bouffalo Labs RISC-V MCUs],並安裝它。
Step5 選擇開發板型號。點擊下拉功能表 [工具] > [開發板] > [Bouffalo Arduino Core] > [PINE64 PineCone]。
Step6 選擇上傳速度。點擊下拉功能表 [工具] > [Upload speed] > [2000000]。
Step7 選擇序列埠。點擊下拉功能表 [工具] > [序列埠] > [COM6]。我的是 COM6,您的可能是其他的。
DT-BL10 開發板是使用 CH340x USB2TTL,您必須先安裝這部分的驅動程式,我們不在此說明。
Step8 開始撰寫 Hello World! 程式。開啟一個新檔案,並鍵入下列程式,如下
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println("Hello wolrd!");
delay(1000);
}
Step9 DT-BL10 開發板有兩種模式,一種是上傳模式,另一種是執行模式。在上傳程式之前需要先按住 [D8] 按鍵,然後再按一下 [EN] 按鍵,之後同時放掉這兩顆按鍵。此時會進入上傳模式,您就可以點擊 [上傳]。如果正確無誤,訊息欄會出現 [上傳完畢]。
提醒您:
上傳完畢後,DT-BL10 開發板會自動轉為執行模式,如果下一次還要再上傳程式,仍需要再使用 [D8] 與 [EN] 按鍵轉換為上傳模式。
Step10 點擊下拉功能表 [工具] > [序列埠監控視窗],鮑率要設為 115200,您就可以看到 Hello World!,如下圖。
相關資料
Linux 開發環境建置 https://www.cnblogs.com/doiting/p/14124068.html
Linux 燒錄程式 https://www.cnblogs.com/doiting/p/14124131.html
採購資訊
Aliexpress https://www.aliexpress.com/item/1005001652077181.html
露天(S&R) https://www.ruten.com.tw/item/show?22123054264056
露天(RWG) https://www.ruten.com.tw/item/show?22123054067406
沒有留言:
張貼留言