sw6256 发表于 2023-5-31 17:07:40

RS485接口使用

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

zhangzhenzhao 发表于 2023-6-1 08:41:30

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

sw6256 发表于 2023-6-1 14:19:58

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

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

zhangzhenzhao 发表于 2023-6-1 14:41:05

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

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

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

哈哈秦 发表于 2025-3-4 11:22:29

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
第一个终端收不到返回 是怎么回事呢 ,理论上发这串会有返回一串
页: [1]
查看完整版本: RS485接口使用