以下内容已在Iot-6ULX/EVB-6ULX验证通过平台,Iot-6ULX/EVB-6ULX介绍如下:
开发板上有两条路RS485复用串口。RS我们使用485串口USB到RS485/RS422转换器UT-测试890。接线图如下:
RS485转接线连接图
测试开始前,确认开发板上相应的跳线座已正确短接。
COM2 RS485测试跳线短期示意图
COM3 RS485测试跳线短期示意图
在PC打开串口调试助手,设置说明如下图所示。
设置串口助手参数
在终端中执行以下指令,执行脚本测试串口,测试过程按Ctrl c终止测试指令:
root@embfly ~#./tty_test -d /dev/ttymxc1 -m 1 -b 115200 -l -w "ttymxc1"//执行目录tty_test程序测试设备ttymxc1(COM2)测试参数为波特率115200,发送数据ttymxc1。
在终端执行测试命令后,您可以口助手上检查自动发送,也可以选择手动发送数据。检查终端和串口助手的收发数据是否一致。
终端测试信息
另一个可以通过修改测试命令中的设备序号和更换转接线连接位置来测试RS以下是开发板上的485串口RS对应485串口的设备名称及测试说明。
表4-1 RS485串口试验指令
|
|
|
COM2 |
ttymxc1 |
./tty_test -d /dev/ttymxc1 -m 1 -b 115200 -l -w "ttymxc1" |
COM3 |
ttymxc2 |
./tty_test -d /dev/ttymxc2 -m 1 -b 115200 -l -w "ttymxc2" |