Register   |   Login

Print

EKI-1528PC串口测试方法

EKI-1528PC串口测试方法

EKI-1528PC平台下,测试串口功能时,研华提供了st工具来进行串口的测试,其参数如下:
-s:

发送

-r:  

接收

-b:

指定波特率

-f:

设置流控

-o:

输出统计数值

-m:

设置传输模式,EKI-1528只支持422/485模式

-a:

主动模式

-v:

接收端将进行校验

测试实例1:
(1)ttyAP1和ttyAP2用485线连接,ttyAP2发送,ttyAP1接收,波特率921600,那么先对ttyAP1执行如下命令等待接收:


最下面一行的含义如下:

(2)然后对ttyAP2执行如下命启动发送:


从上图可以看到,ttyAP2发送了806719个字节,吞吐率为89635
任何时候可以按回车结束st程序,st结束时打印出统计信息:


从上到下,依次为:总共接收的字节个数、总共发送的字节个数、帧错误的字节个数、校验错误的字节个数、Break error的字节个数、Overrun的字节个数
正常情况下后面四项的个数为0
测试实例2:
EKI上的ttyAP1和PC的串口连接,ttyAP1发送,PC上的串口接收,波特率115200,模式422.
(1)
在PC上,开启超级终端,配置波特率等信息

(2)
在EKI上,执行

  #  st  –svoa  -m 422 /dev/ttyAP1 –b 115200
  
在PC的超级终端下面就能看到ttyAP1发出的数据
Attachment: Your usergroup does not have permission to access attachments

TOP

Quick search in Advantech Support Portal