在网关中,RS232和RS485口共用了4个串口,串口名字按照顺序分别是:/dev/ttyO1,/dev/ttyO2,/dev/ttyO3,/dev/ttyO4
dtrenable:整数,0:Disable,1:Enable,2:Handshake(Only In Win32)
方法一,电脑使用USB转串口线,串口接入RS232的CH1(/dev/ttyO1)
命令行设置使用连线的串口参数:stty -F /dev/ttyO3 ispeed 9600 ospeed 9600 cs8
该命令将串口1(/dev/ttyO1)设置成115200波特率,8位数据模式。一般情况下设置这两个参数就可以了,如果显示数据乱码,可能还需要设置其它参数,使用man查看stty其它设置选项。
查看和确认已经打开串口的参数:stty -F /dev/ttyO3 -a
返回的参数如果禁用了则前面有(-),没有-号表示启用。
验证网关串口发送数据正确性