ttyS0串口读取问题

向ttyS0串口写入数据(加上换行符),用串口调试助手可以读取数据,但是通过telnet登录,cat /dev/ttyS0 却读取不到,为什么咧
QQ截图20160310163155.jpg
已邀请:

xzmu - 10w

赞同来自: noel Adair

ttyS0肯定读不出来,因为默认用作输出串口了

schumy

赞同来自: Adair noel

cat ttyS0 是都uart0 RX引脚,也就是都别的机器发给ttyS0的数, echo 0x01 > ttyS0 是通过uart TX引脚发给别的机器。 所以认为如果你要cat /dev/ttyS0 是不是要下位机向上发。
 
当然这些一切的前提要把ttyS0的kernel 调试输出关了。

HanDsoMes

赞同来自:

一定是你的打开方式不对

要回复问题请先登录注册