久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> Arduino >> 瀏覽文章

Arduino串口函數

作者:huqin   來源:本站原創   點擊數:  更新時間:2014年04月20日   【字體:

  串口是Arduino與其它設備進行通信的接口,我們需要很好的掌握它的使用。Arduino串口使用相關的函數共有10個(隨著版本的升級,新版本加入了更多,具體請參見官網:http://www.arduino.cc/)。

    Serial.begin(); //開啟串行通信接口并設置通信波特率

    Serial.end();    //關閉通信串口

    Serial.available();//判斷串口緩沖器是否有數據裝入

    Serial.read();    //讀取串口數據

    Serial.peek();    //返回下一字節(字符)輸入數據,但不刪除它

    Serial.flush();    //清空串口緩存

    Serial.print();    //寫入字符串數據到串口

    Serial.println();   //寫入字符串數據+換行到串口

    Serial.write();     //寫入二進制數據到串口

    Serial.SerialEvent();//read時觸發的事件函數

    Serial.readBytes(buffer,length);//讀取固定長度的二進制流

    Serial.println(incomingByte, DEC);打印接到數據十進制表示的ascii碼。

    peek():功能類似于read(),但是我們知道當調用一次read()后,緩沖區的數據流會被讀取并刪除read過的數據,也就是available值會減少,但peek()不會出現類似情況,其功能類似于檢測緩沖區的頭部數據,反復調用peek()返回的值是一樣的。用得好的話可以精簡很多代碼。

    write():寫入二進制數據到串行端口。這個數據是作為一個字節或字節序列發送的。如果發送字符串則需要用到print方法。

        最后注意一下:當燒程序入板卡的時候,在完成前即L、TX、RX燈閃爍前,斷開數據線很可能損壞硬件。同時測試前養成按一次reset鍵復位的習慣,這里特別注意,在打開串口監視器后,需要reset一次,否則無法看到效果。

關閉窗口

相關文章

主站蜘蛛池模板: 欧美在线日韩 | 成人一区二区三区 | 三级视频国产 | 久久久精品一区二区三区 | 成人免费一级 | 国产精品久久久久久久7电影 | 国产一区二区在线播放视频 | 国产精品不卡一区 | 成人欧美一区二区三区白人 | 五月婷亚洲 | 99热精品6 | 亚洲欧美国产精品一区二区 | 日本精品一区二区三区在线观看视频 | 中文av字幕| 久久久久久久国产 | 超碰在线97国产 | a级毛片国产 | 亚洲天堂影院 | 国产一区二区三区免费 | 国产三级| 久久福利电影 | 91精品国产综合久久婷婷香蕉 | 免费黄色片在线观看 | 黄色免费网站在线看 | 久久丁香 | 岛国视频 | 国产日韩一区 | 国产91 在线播放 | 在线视频成人 | 成年无码av片在线 | 欧美精品91 | www.久久精品 | 一级电影免费看 | 欧美成人一区二区 | 免费观看一区二区三区毛片 | 国产成人亚洲精品自产在线 | 国产精品亚洲精品日韩已方 | 亚洲va欧美va人人爽午夜 | 国产精品亚洲综合 | 一区二区三区在线免费 | 欧美a级成人淫片免费看 |