RS485接口使用

固件类型:官方提供的固件
固件文件名称:AIO-3399J_Ubuntu20.04-r240_v2.5.1d_230330
固件下载地址:Firefly | 让科技更简单,让生活更智能
Log日志:MobaXterm_AIO-3399J.rar

板载RS485接口的波特率可以配置成2.5Mbps 的通信速率吗?需要自己编写驱动程序?
tchip_askquestions


MobaXterm_AIO-3399J.rar (21 KB)

应该可以,但是没有验证过2.5Mbps,驱动应该是不用改,直接配置成2.5Mbps的波特率就可以了,理论上最高可以支持4Mbps

zhangzhenzhao 发表于 2023-6-1 08:41
应该可以,但是没有验证过2.5Mbps,驱动应该是不用改,直接配置成2.5Mbps的波特率就可以了,理论上最高可以 …

stty -F /dev/ttysWK0 ispeed 2500000 ospeed 2500000 cs8
cat /dev/ttysWK0

另一个终端给设备发送二进制指令:
echo -e -n “\xFC\xB1” > /dev/ttysWK0

还是没有数据返回,是发送数据格式的问题?

sw6256 发表于 2023-6-1 14:19
stty -F /dev/ttysWK0 ispeed 2500000 ospeed 2500000 cs8
cat /dev/ttysWK0
------------------------ …

/dev/ttysWK0 节点达不到2.5Mbps,这个是扩展出来的串口不是主控自带的

根据扩展芯片资料最高支持2Mbps

zhangzhenzhao 发表于 2023-6-1 14:41
/dev/ttysWK0 节点达不到2.5Mbps,这个是扩展出来的串口不是主控自带的

根据扩展芯片资料最高支持2Mb …

你好 配置 stty -F /dev/ttysWK0 9600
一个终端 cat /dev/ttysWK0
另一个终端 发送 echo -e -n ‘\x01\x03\x15\x00\x00\x01\x80\x06’ > /dev/ttysWK0
第一个终端收不到返回 是怎么回事呢 ,理论上发这串会有返回一串