2014-01-22 71 views
0

我知道一個新手問題。但是,我很少使用串口。現在我正在使用Arduino和C++。在研究讀取/寫入串行端口的方法時,我發現了幾個。我想知道其中的差異。 Serial.print - Serial.println - Serial.write,僅舉幾個例子,這只是發送端。我爲什麼要使用一個而不是另一個? - 謝謝使用C++讀取和寫入串行端口

+0

'println'將打印一個新行。第一大區別。 :) – herohuyongtao

+1

只讀arduino的圖書館文檔 – Davidbrcz

+0

Arduino只是一個平臺名稱。實際的硬件基於Atmel部分。閱讀你使用的微控制器,你會發現可以讀寫串行數據的外設信息。至於Arduino庫函數(Serial.print),請使用參考。我假設Serial.print將發送一個字符串作爲Serial.write發送單個字符。 – bblincoe

回答

0

Serial.print()和Serial.println()之間的區別在於println包含cr和LF。

最好的方法是使用Arduino串行監視器。

相關問題