嵌入式爱好者

查看: 1445|回复: 4

[Linux] imx6ul-c板子 串口发送数据有乱码

[复制链接]

3

主题

8

帖子

32

积分

i.MX6UL通行证

扫一扫,手机访问本帖
发表于 2024-6-4 22:26:49 | 显示全部楼层 |阅读模式
用UART3发送数据,自发自收是正常的,没乱码的,但是发送数据到windows串口助手 有乱码,但是波特率这些都检查过了都是一致的,这是为什么呢
回复

使用道具 举报

4

主题

28

帖子

116

积分

i.MX6UL通行证AM335x通行证

发表于 2024-6-5 09:04:03 | 显示全部楼层
个人测试结果,如果以 RS232 转插针直接连接开发板 UART 口,会接收乱码,并可能失控;但以 RS232(USB未测试) 转 TTL 或 RS232(USB) 转 485 连接开发板上位机,通讯是正常的。
以上,个人见解,仅供参考。

点评

按照您说的测了下 RS232(USB) 转 485 确实是正常的, 但是想问下您,RS232 转插针直接连接为啥乱码呢 这是bug吗 还是其他原因呢  详情 回复 发表于 2024-6-5 20:43
点评回复 支持 反对

使用道具 举报

3

主题

8

帖子

32

积分

i.MX6UL通行证

 楼主| 发表于 2024-6-5 20:43:23 | 显示全部楼层
Vincentwangwt 发表于 2024-6-5 09:04
个人测试结果,如果以 RS232 转插针直接连接开发板 UART 口,会接收乱码,并可能失控;但以 RS232(USB未测 ...

按照您说的测了下 RS232(USB) 转 485 确实是正常的, 但是想问下您,RS232 转插针直接连接为啥乱码呢 这是bug吗 还是其他原因呢

点评

是不是 bug 不清楚,可能因为普通完整的 RS232 有控制线,UART只是电平信号;csdn 上似有人发过相关的文章,自写底层代码对电平信号处理;本人只是应用者,底层的东西作不来。  发表于 2024-6-6 09:17
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-21 22:48

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表