久久久久久久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文字幕巨乱亚洲香蕉 | 亚洲免费在线 | 日韩电影中文字幕 | 欧美国产视频 | 国产精品久久久久9999鸭 | 日韩中文字幕在线免费 | 综合亚洲视频 | 在线观看视频福利 | 日韩中文字幕在线视频 | 午夜精品一区二区三区三上悠亚 | 免费视频一区 | 久久乐国产精品 | 一级黄色影片在线观看 | 欧美精品一区三区 | 波多野结衣一二三区 | 亚洲色视频 | 日韩中文字幕在线不卡 | 日韩喷潮 | 日韩久久综合网 | 欧美中文一区 | 国产精品a免费一区久久电影 | 日本在线视频一区二区 | 久久不卡区 | 91大神在线资源观看无广告 | 欧美成人激情视频 | 最近中文字幕第一页 | 亚洲福利 | 欧美 日韩 中文 | av中文字幕在线播放 | 国产精品一区二区三区免费观看 | 欧美国产一区二区 | 国产激情在线观看 | 国产精品毛片一区二区在线看 | 精品精品 | 国产一区二区在线免费观看 | 欧美性大战久久久久久久蜜臀 | 国产精品成人品 | 黑人精品欧美一区二区蜜桃 | 国产精品免费在线 | 男人天堂久久 | www.亚洲一区二区三区 |