Firefly开源社区

标题: 请问板子上的232串口 波特率 9600 时,开发板和主机收发正常,但 115200 就不正常 [打印本页]

作者: justin2080    时间: 2023-6-11 12:03
标题: 请问板子上的232串口 波特率 9600 时,开发板和主机收发正常,但 115200 就不正常
本帖最后由 justin2080 于 2023-6-12 09:48 编辑

(1)pc 和 板子的串口参数都是一样的,波特率都是 115200。usb转串口线是好的。

不正常体现在 pc端收到的 板子发过来的 十六进制 对不上。系统是 官方的ubuntu
比如板子发送的是

AA B0 01 00 01 00 6B BB 55

pc收到的每次板子发的报文都和板子发出的不一样,测试了很多种 串口终端 如 cutecom,qt写的 串口工具 都发现一样的现象

0D 0B 00 01 00 6B FB 55。

pc 发送,板子接收是正常的。波特率改成9600的话,双向通信就OK。但 我 需要连接的串口设备 都是 115200,必须要使用 115200 这个波特率。


作者: justin2080    时间: 2023-6-11 12:14
串口通信没有干扰源,线也很短,stty -F /dev/ttyS0 115200 cs8 -cstopb -parity -crtscts 也设置了
作者: justin2080    时间: 2023-6-12 09:42
本帖最后由 justin2080 于 2023-6-12 09:51 编辑

还有其他问题:
系统是官方 ITX-3588J_Ubuntu20.04-Gnome-r240_v1.0.6f_230404
(1) usb口 yuv 摄像头报错,我测试了板子的usb2.0和3.0口都连不上,用 cheese 等工具找不到设备。lsusb 能看到设备,v4l2报错。这个摄像头在3568上连过是好的
(2)连不上蓝牙设备。
(3)连不上公司wifi,wpa2格式。手机和笔记本能连上。
作者: zhangzhenzhao    时间: 2023-6-13 15:33
你好,你所提到的问题除了USB摄像头问题,其他都是验证过没问题

串口我觉得你还是有必要检查先连线,电脑,终端软件等设备,串口我们都是测试正常。或者是硬件损坏
作者: zhangzhenzhao    时间: 2023-6-13 15:33
usb摄像头问题的话,可以提供下相关log,我们可以看下,可能是兼容问题
作者: justin2080    时间: 2023-6-13 16:08
串口是线序的问题,已解决,谢谢。
蓝牙有的设备能连,有的连不了。
请问老大,日志的话,是要买 串口调试线 才能抓么?
作者: justin2080    时间: 2023-6-13 17:04
wifi 连不上 是 天线方向的问题,调整了方向又好了。手机不用对方向都可以。
作者: zhangzhenzhao    时间: 2023-6-14 08:51
justin2080 发表于 2023-6-13 16:08
串口是线序的问题,已解决,谢谢。
蓝牙有的设备能连,有的连不了。
请问老大,日志的话,是要买 串口调 ...

有调试串口最好,没有就用adb命令




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1