close
Arduino 官方的 Serial.read() 一次只能讀取一個字元 ( char ) ,但是在很多應用上都是使用字串 ( String ) 操控比較多,另外一整行寫入官方已經有實作 Serial.println() 了,所以這裡不再講解。今天來介紹如何使 Arduino UART 讀取 一整行字串的程式碼,如下:
String readLine3(){ String s = ""; char c; while((c = Serial3.read()) !='\n'){ s += c; } return s; }
要用的時候只要 String msg = readLine3() ; 就可以讀取一整行字串囉!!
全站熱搜
留言列表