OpenEdv-开源电子网

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

485使能发送接收端一直是高电平

[复制链接]

17

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2013-6-27
在线时间
0 小时
发表于 2013-7-11 11:12:41 | 显示全部楼层 |阅读模式
我把485的RE和DE短接并接到但评级的一个PA15上。PA15设置50MHz推挽输出本来想用PA15输出高低来控制485发送接收,
可是485的使能引脚始终是高电平,这样就只能发送不能接收。求指点。。。发送我已经测试过了,向电脑一直发0x0055,在串口助手中可以正常接收。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

17

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2013-6-27
在线时间
0 小时
 楼主| 发表于 2013-7-11 11:13:16 | 显示全部楼层
求高手指点,昨天折腾一天了也没整出来
回复 支持 反对

使用道具 举报

17

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2013-6-27
在线时间
0 小时
 楼主| 发表于 2013-7-11 11:36:54 | 显示全部楼层
哭求
回复 支持 反对

使用道具 举报

4

主题

119

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-4-6
在线时间
3 小时
发表于 2013-7-11 12:56:13 | 显示全部楼层
合理的怀疑你程序或硬件接错了...

先拿掉 RS485 ..    单独查看 A15能输出HI与LOW吗 ?

这样就知道了.
回复 支持 反对

使用道具 举报

17

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2013-6-27
在线时间
0 小时
 楼主| 发表于 2013-7-11 13:23:40 | 显示全部楼层
回复【4楼】liuje:
---------------------------------
拆了,还是有问题,我让PA15输出0,可用万用表测量它还是输出高。但是我在硬件仿真时看,就是用keil自带的工具看,却是低电平。。。
回复 支持 反对

使用道具 举报

4

主题

119

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-4-6
在线时间
3 小时
发表于 2013-7-11 16:00:41 | 显示全部楼层
软件仿真怎么会准呢 ?     当然以硬件动作正确才是要的啊...

这下你知道是I/O口没正常做驱动了,   再去查查代码吧..
回复 支持 反对

使用道具 举报

17

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2013-6-27
在线时间
0 小时
 楼主| 发表于 2013-7-11 20:43:05 | 显示全部楼层
回复【6楼】liuje:
---------------------------------
搞定了,要让PA15做IO口,要remap。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-17 16:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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