测试openwrt的串口输出时,有几点一定要检查准确:
1,串口调试助手打开时监视的端口号要和TTL串口线的端口号一致,不一致不会有串口信号;
2,路由器开机时的串口输出波特率一般是115200,若乱码可调整一下波特率;
3,ser2net的串口输出一定的波特率对应一定的端口号,上位机发送数据的时候,向相应的端口号发送数据,ser2net就以对应的波特率进行转发,即“透明传输”;
4,ser2net转发的时候在单片机的SBUF寄存器中一次接收一个字符,接收的是ASC码,可转换成对应的字符。若发送字符串让单片机接收,需要编制接收程序。
备注:
2001:raw:600:/dev/ttyS0:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
#2002:raw:600:/dev/ttyS1:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
2003:raw:5:/dev/ttyS2:9600
2004:raw:5:/dev/ttyS3:115200
2005:raw:5:/dev/ttyS4:9600
2006:raw:5:/dev/ttyS5:9600
2007:raw:5:/dev/ttyS6:9600 tw=tw1 tr=tr1
3001:telnet:0:/dev/ttyS0:19200 remctl banner1
3011:telnet:3:/dev/ttyS0:19200 banner2
#3002:telnet:0:/dev/ttyS1:9600
3003:telnet:0:/dev/ttyS2:9600 banner3
3004:telnet:0:/dev/ttyS3:115200
3005:telnet:0:/dev/ttyS4:9600
3006:telnet:0:/dev/ttyS5:9600
3007:telnet:0:/dev/ttyS6:9600
5001:rawlp:10:/dev/lp0
:!: :sad: :!:
请问如何查看openwrt的串口资料?