2012-05-31 54 views
1

我正在建立一個串口連接到一個非常簡單的嵌入式平臺。單個字節意味着作爲命令發送並作爲狀態碼返回。我想:如何在serail通信中讀取/寫入輸入/換行符號

  • 發送命令時 - 當我按回車發送一些ASCII符號委託的意思,經典與「回車」相關 - 繼續

  • 接收驗證碼的時候 - 我想發送字符串,最後換行。

是否有在ascii表是常規處理theise情況還是有兩個獨立的或不存在這樣的符號。

我在XP下使用RealTerm

回答

0

取決於操作系統,但通常10是換行符,而13是回車

+0

哇,我太盲目了。感謝換行(10)。但是,回車如何以任何方式暗示「一切正常,繼續下一部分工作」,這就是我在PC上使用「Enter」的原因。例如,我將點擊「Enter」發佈此評論。 – Vorac

+0

除了DOS以外,幾乎所有的東西都是ASCII 10,因此我只是堅持這一點。這些ASCII字符在CRT之前進行日期,並且用於控制電傳打字機(還有一個響鈴和一個退格鍵)10將提前頁面,13將返回到該行的開頭。比你想知道的更多[這裏](http://en.wikipedia.org/wiki/Newline)輸入用於輸入,打字機有一個「返回」鍵(將回車返回到線) – eventi

+0

除了傳統上單獨13,沒有10的Mac。 –

相關問題