久久久久久久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一次,否則無法看到效果。

關閉窗口

相關文章

主站蜘蛛池模板: 激情在线视频 | 国产综合欧美 | 91免费入口 | 日韩中文av在线 | 欧美vide| 中文字幕视频一区二区 | 久久天堂 | 99视频在线 | 99色综合| 亚洲一区 中文字幕 | 国产精品福利视频 | 欧美啪啪 | 欧美一级电影免费观看 | 91视频在线观看免费 | 亚洲黄色一区二区三区 | 国产一区二区三区在线看 | 亚洲精品国产a久久久久久 中文字幕一区二区三区四区五区 | 欧美啊v在线观看 | 日韩不卡在线 | 国产一区久久 | 亚洲视频二区 | 二区高清| 久久久免费少妇高潮毛片 | 免费在线观看一区二区三区 | 精品国产一区二区三区免费 | 国产农村妇女毛片精品久久麻豆 | 久久一级大片 | 美国a级毛片免费视频 | 亚洲36d大奶网 | com.国产| 青青草av网站 | 久国产视频 | 久久久久亚洲 | 国产精品亚洲综合 | 久久毛片 | 欧美精品一区二区三区在线 | 久久久久久国产精品免费免费 | 亚洲欧洲在线观看视频 | 免费成人高清在线视频 | 激情久久av一区av二区av三区 | 国产日韩一区二区 |