Arduino程式設計環境的搭建與測試
近日由於實習工作的原因,開始接觸手上一款Arduino開發板,基於AtmelGA328P-PU晶片。
先把程式設計環境搭建起來,我安裝的是arduino-1.6.9-windows在官網可以下載。
下載後正常安裝即可在桌面看到Arduino圖示,單擊圖示可以進入程式設計介面,介面比較簡潔。
如果發現驅動安裝成功,在Arduino安裝目錄Arduino\drivers下,可以找到驅動,安裝即可。
編寫一個簡單的LED閃爍,同時串列埠以9600波特率給PC機發送“helloworld”的例子,程式碼如下
//引腳定義
int led =13;
//復位後初始化內容
void setup() {
pinMode(led,OUTPUT); //初始化數字埠為輸出模式
Serial.begin(9600);
}
//主迴圈
void loop() {
digitalWrite(led,HIGH);//led引腳置高電平
delay(1000);//延時1秒
digitalWrite(led,LOW);//led引腳變為低電平
delay(1000);//延時1秒
Serial.println("hello world");
}
程式碼編寫完畢後,點選程式設計介面左上方的編譯按鈕,編譯成功後點擊上傳按鈕,
進度條完成後既可以看到LED以0.5Hz的頻率在閃爍,同時開啟串列埠監視器,可以看到片上微處理器傳送的程式碼:hello world。
收工!