Arduino串口通信

通信 Arduino CPU 程序設計 小孩科技 2017-05-11

一、串口簡介

串口全稱為串行接口,串口傳送數據是一位一位的順序傳送,其特點是線路簡單,只需兩根線就可以實現雙向通信,從而大大降低了成本,但是傳送速度較慢。在多年前串口是CPU與外設間通信的主要接口方式,隨著技術的發展,這種低速的傳送方式已經逐漸滿足不了一些場合下的數據傳送要求,因此,現在串口在很多場合下逐漸被新的通信方式所取代。現在串口很多時候被用來做程序輸出監控、調試。尤其是在嵌入式系統開發中。

Arduino串口通信

圖片來源於網絡

硬件連接:

Arduino串口通信

二、程序設計:

/*

串口通信實驗:

arduino向CPU端發送Hello Arduino!英文字符

*/

void setup() {

Serial.begin(9600); //設置串口波特率

}

void loop() {

Serial.println("Hello Arduino!"); //發送英文字符

}

程序解讀:

Serial.begin(9600);函數的功能就是為串口傳輸數據設置每秒數據傳輸的速率(每秒傳輸位數)。就是我們通常所說的波特率。

Serial.println("Hello Arduino!")函數功能為發送數據。

相關推薦

推薦中...