OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4290|回复: 8

[XILINX] 有关于领航者v2板子上rs485的问题

[复制链接]

1

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2022-3-21
在线时间
6 小时
发表于 2022-3-21 08:14:29 | 显示全部楼层 |阅读模式
1金钱
如题,想用rs485发送数据,但是不使用uart,看教程说是rs485有方向自动控制的电路,就把接收端的tx始终置1,发送端发送数据之前tx置0。。。发现数据发不过去,然后单纯连了一根杜邦线数据都显示能传输。。。想问问领航者上的rs485不用uart发送的话需要进行什么操作,有没有人有这方面的解决经验,十分感谢!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2022-3-21 10:38:37 | 显示全部楼层
有rs485通信的例程,可以直接用例程来验证
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2022-3-21
在线时间
6 小时
 楼主| 发表于 2022-3-21 14:21:29 | 显示全部楼层
QinQZ 发表于 2022-3-21 10:38
有rs485通信的例程,可以直接用例程来验证

例程试过了,按键控灯的那个,可以,但是是搭uart的,我是想用rs485发其他的编码形式的时候,发现单纯的接收端tx拉高,发送端发送前把tx拉低这个方法发不出去数据,想求助一下什么情况(接一根杜邦线都能发送成功,应该是485电路上有什么设置导致发不出去,或者想问问485控制数据读写方向的引脚有引出来可控吗?在引脚介绍的时候没有看见。
回复

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2022-3-21 16:02:39 | 显示全部楼层
接杜邦线就行,怎么接的?
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2022-3-21
在线时间
6 小时
 楼主| 发表于 2022-3-21 16:41:55 | 显示全部楼层
QinQZ 发表于 2022-3-21 16:02
接杜邦线就行,怎么接的?

就是领航者的那个板子,例程里面是用跳线帽把UART的引脚M15(tx)和rs485的rx接起来,K14(rx)和rx485的tx接起来,这两个脚我没动,但是不用uart的时序,打算还是短接着,用发送端的M15发到接收端的K14,本质上想做一个单线传输,然后这两个脚杜邦线连着都能传输数据,但是按照教程说的,接收端tx置1,发送端发送前拉低信号,通过rs485传输不过去,所以考虑是不是内置的电路有其他限制,想要问一问。
回复

使用道具 举报

2

主题

132

帖子

0

精华

高级会员

Rank: 4

积分
648
金钱
648
注册时间
2020-4-21
在线时间
83 小时
发表于 2022-3-21 17:13:02 | 显示全部楼层
RS485_DE 就是rs485的方向切换信号,当 RS485_DE 为高电平时, 485 处于发送过程; 当RS485_DE 为低电平时, 485 处于接收过程
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2022-3-21
在线时间
6 小时
 楼主| 发表于 2022-3-21 17:37:11 | 显示全部楼层
932904676xy 发表于 2022-3-21 17:13
RS485_DE 就是rs485的方向切换信号,当 RS485_DE 为高电平时, 485 处于发送过程; 当RS485_DE 为低电平时 ...

是啊,但是这个我看领航者板子的描述这个de脚是通过tx的高低进行控制的,本身没有引出来,按照上面写的时序进行驱动也没有能够发出去。。。
回复

使用道具 举报

2

主题

132

帖子

0

精华

高级会员

Rank: 4

积分
648
金钱
648
注册时间
2020-4-21
在线时间
83 小时
发表于 2022-3-22 10:05:56 | 显示全部楼层
该电路在tx为0的时候,485发送0数据,tx为1的时候,电路不发送,电路默认就是高电平
回复

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2022-3-22 10:56:50 | 显示全部楼层
mark   学习一下
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-4 00:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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