1
我一直有這個問題,當我在Linux操作系統中通過RS-232發送一個0xA時,接收器解釋爲2字節0xD和0xA。而且,無論何時我收到0xD,串行端口都會將其解釋爲0xA。我一直在閱讀有關這方面的已知問題,有沒有人能夠找到解決方案?在Linux中使用RS232的LF/CR問題
我一直有這個問題,當我在Linux操作系統中通過RS-232發送一個0xA時,接收器解釋爲2字節0xD和0xA。而且,無論何時我收到0xD,串行端口都會將其解釋爲0xA。我一直在閱讀有關這方面的已知問題,有沒有人能夠找到解決方案?在Linux中使用RS232的LF/CR問題
如果有人有這個問題,我找到了解決辦法。
在終端只需輸入這些命令,這個問題就走了,我
"stty -F /dev/ttyUSB0 -onclr"
"stty -F /deb/ttyUSB0 -icrnl"
的/ dev/ttyUSB0可以與任何文件描述符您使用更換。
顯然,Linux默認設置了這些設置。 (我不明白爲什麼)