一、串口簡介
串口全稱為串行接口,串口傳送數據是一位一位的順序傳送,其特點是線路簡單,只需兩根線就可以實現雙向通信,從而大大降低了成本,但是傳送速度較慢。在多年前串口是CPU與外設間通信的主要接口方式,隨著技術的發展,這種低速的傳送方式已經逐漸滿足不了一些場合下的數據傳送要求,因此,現在串口在很多場合下逐漸被新的通信方式所取代。現在串口很多時候被用來做程序輸出監控、調試。尤其是在嵌入式系統開發中。
硬件連接:
二、程序設計:
/*
串口通信實驗:
arduino向CPU端發送Hello Arduino!英文字符
*/
void setup() {
Serial.begin(9600); //設置串口波特率
}
void loop() {
Serial.println("Hello Arduino!"); //發送英文字符
}
程序解讀:
Serial.begin(9600);函數的功能就是為串口傳輸數據設置每秒數據傳輸的速率(每秒傳輸位數)。就是我們通常所說的波特率。
Serial.println("Hello Arduino!")函數功能為發送數據。
相關推薦
'TGS《死亡擱淺》展臺活動報告:用特殊通信重連世界'
"東京遊戲展2019第一天,2019年9月12日,PlayStation展臺舉辦了小島製作(KOJIMA PRODUCTIONS)正在製作中的PlayStation4全新遊戲《死亡擱淺》的展臺活動。在活動中,一邊觀看最新遊戲畫面,一邊聽小島秀夫監督親自解說,進一步瞭解本作究...
'5G通信需千萬基站!這麼多咋建……'
" “隨著5G時代的到來,移動通信實現了海量互聯。5G不僅比4G更快,它支持的業務類型也更多,應用範圍更廣。”中國工程院院士鄔賀銓說。信號的穩定傳輸、廣覆蓋是萬物互聯的基礎,5G基站作為5G規模組網的“先行軍”,其建設部署引人關注。信息消費聯盟理事長項立剛表示,與4G相比,...
'組態軟件與串口服務器通訊改造'
"項目改造,客戶需要對IFix4.5進行升級,並優化通訊,在不改變原來配置的基礎上逐步進行替換。需要將IFix升級到IFix5.9,數據庫升級為SQL Server 2016,客戶現場使用的智能儀表都是支持Modbus RTU協議的,因原來的手拉手的通訊方式的,當一臺儀表掉...
'激光通信技術獲突破,適用戰場通訊、衛星通信,是新一代通信技術'
"自激光問世之後,把激光應用在通信的想法便產生了。世界範圍內,美國、英國、日本、後蘇聯等國家,投入開展了對於激光大氣通信的深入研究。現在的戰場通信不過,進入20世紀80年代後期,國際國內大部分從事激光大氣通信技術研究的單位陸續停止了更進一步的研究。有的國家甚至宣佈了走激光大...
推薦中...