Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Linux] 关于3568 串口问题

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2022-8-29 11:34:29        只看该作者  11#

您好!我这边出现了很奇怪的问题想咨询一下:
1、我这里使用了uart3和uart9,它们无论是自收发还是相互收发都是正常的,这应该说明串口是正常的。但是它们的电平是不同的,不应该会出问题吗?所以想问的是:uart3(rs232)不一定要接到rs232接口,uart9(普通uart)也不一定要接TTL吗?还想问下uart4是在RJ45口吗?
2、上述的两个串口一但连到我的笔记本的putty上无论收发都会有乱码,而且乱码是有规律的,比如发送7会固定收到d、发送9会固定收到c(我验证了是ascii码按位取反和右移)。也检查过波特率等设置,没发现有不一致的地方。试过了很多方法都没有用,所以想问问您的见解。
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-8-29 14:47:44        只看该作者  12#
本帖最后由 Liuth 于 2022-8-29 15:57 编辑
Ender 发表于 2022-8-29 11:34
您好!我这边出现了很奇怪的问题想咨询一下:
1、我这里使用了uart3和uart9,它们无论是自收发还是相互 ...

RS232的电平和TTL有重叠的地方
https://zhuanlan.zhihu.com/p/356679109

例如+5V在232里是1,在TTL里也是1,所以可能可以相互通信,可以用电表量一下具体电压
虽然可以通信,但不要这样混接,长期可能会烧坏

uart4是在RJ45,作为rs485

乱码我真不清楚。。
板子上的debug口是普通uart2,用来输出控制台信息,我们经常用这个,连接一个CP2104转USB到电脑,不会有乱码
回复

使用道具 举报

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2022-8-29 15:59:07        只看该作者  13#

明白了,我还得弄一弄多谢
回复

使用道具 举报

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2022-9-15 23:39:21        只看该作者  14#
Liuth 发表于 2022-8-29 14:47
RS232的电平和TTL有重叠的地方
https://zhuanlan.zhihu.com/p/356679109

您好!最近在使用RJ45接口的RS232_2串口时遇到了问题,WIKI上说RS232_2对应UART3,但是用RJ45转RS232连接PC通信不成功,UART3也换到了M1引脚组。所以想问:
1、要使用RS232_2的话,是UART3的M1引脚吗?
2、接线是直接用转接线就可以了吗?
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表