教大家介绍在OpenHarmony系统,没有串口工具的情况下如何测试RS232/RS485,使用触觉智能SBC3528工控主板演示,搭载了瑞芯微RK3568四核处理器,板载2路RS232+4路隔离RS485,集成DIDO,自研RS485自动收发驱动,支持超2KM传输距离!

RS485测试方法

触觉智能SBC3528工控主板为例,如果需要测试RS485串口,首先使用2根杜邦将两个节点的A与A、B与B相接:

 

图片

 

连接后打开终端进入开发板系统,使用系统自带microcom进行测试,使用方法如下:

图片

 

 

RS232测试方法

在测试RS232时,测试方法为TX接RX、RX接TX的方式进行测试,如下图所示:

 

图片

同样输入波特率及待测试的节点后,在两个不同的终端界面输入数据,即可得到传输结果:

 

注意事项

测试时如果遇到输入数据时无法收发数据,可按照以下方法验证问题所在:

1、确认杜邦线连接无误;

2、请更换Linux/Android固件,验证是否因固件问题导致;

3、根据位号图,检查开发板是否存在改料情况导致无法收发数据;

4、有多余相同主板的话,尝试更换主板验证是否因硬件问题导致,以上问题都可能导致在测试串口时出现无法收发数据情况。

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐