包裝炸裂、價(jià)格便宜、支持Arduino開發(fā)——點(diǎn)燃國產(chǎn)MCU新熱潮的合宙Air001,開發(fā)板補(bǔ)貨終于到了?。?!
如何使用Arduino IDE開發(fā)
合宙Air001系列MCU支持Arduino開發(fā),所有外設(shè)均已完美適配,并支持一鍵下載,使用超方便。資源比Arduino Uno還大,做Arduino開發(fā),性價(jià)比無敵。豐富的傳感器庫,可以直接使用——air001.cn獲取最新開發(fā)資料。
以下為合宙Air001點(diǎn)燈示例演示:
01. 軟件準(zhǔn)備工作
安裝Arduino IDE,建議安裝Arduino IDE 2.x
02. 添加開發(fā)板地址
點(diǎn)擊Arduino IDE左上角的文件-首選項(xiàng):
其它開發(fā)板管理器地址中輸入AirMCU的地址:
https://arduino.luatos.com/package_air_cn_index.json
海外用戶請使用:
https://github.com/Air-duino/Arduino-pack-json-ci/releases/download/Nightly/package_air_index.json
03. 安裝開發(fā)板
在開發(fā)板管理器中搜索Air MCU,安裝最新版即可。安裝過程需要安裝多個(gè)工具鏈,可能會稍慢,請耐心等待。
04. 選擇開發(fā)板
開發(fā)板選擇AirMCU-Air001 Board,端口選擇連接的串口即可。
如果購買了Air001開發(fā)板和合宙DAPLink調(diào)試器,二者可以直接通過排針排母相連;
05. 添加代碼
在主函數(shù)中添加一些測試代碼:
void setup() {
// put your setup code here, to run once:
pinMode(PB_0, OUTPUT);
Serial.begin(115200);
Serial.printf("Hello, Air001. \n");
}
void loop() {
// put your main code here, to run repeatedly:
static int count = 0;
if (count % 2 == 0) {
digitalWrite(PB_0, HIGH);
} else {
digitalWrite(PB_0, LOW);
}
Serial.printf("This is NO.%d print. \n", count);
count++;
delay(1000);
}
06. 編譯下載
點(diǎn)擊上傳按鈕,等待編譯并上傳測試代碼:
07. 查看串口輸出
如果代碼編譯上傳正常,那么打開串口監(jiān)視器,即可看到輸出的相關(guān)日志,并可觀察到LED以1秒的間隔閃爍。
-
mcu
+關(guān)注
關(guān)注
146文章
17301瀏覽量
352117 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5116瀏覽量
97909 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
187512
發(fā)布評論請先 登錄
相關(guān)推薦
評論