OpenEdv-开源电子网

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

单片机IO口电平无法保持的问题

[复制链接]

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
发表于 2018-6-13 08:29:15 | 显示全部楼层 |阅读模式
5金钱
用单片机IO口直接控制485的RE和DE端,在用编译器跑程序,执行到最后可正常将RE端置1,DE端清0,但当编译器拔掉后,RE和DE端的电平就都为0了,求大神解答!

黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

108

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2014-2-24
在线时间
257 小时
发表于 2018-6-13 09:05:44 | 显示全部楼层
你看拔掉接口时MCU有没有在跑,还是复位了重新跑
回复

使用道具 举报

12

主题

143

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2660
金钱
2660
注册时间
2017-9-8
在线时间
465 小时
发表于 2018-6-13 09:16:44 | 显示全部楼层
485芯片的RE和DE端我们一般是并联起来用的,用一个引脚控制,高电平发送使能,低电平接收使能,简单也不会乱
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-13 14:04:07 | 显示全部楼层
小小怪 发表于 2018-6-13 09:05
你看拔掉接口时MCU有没有在跑,还是复位了重新跑

拔掉也是在跑没复位 按了复位后两个脚电平就变了
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-13 14:04:39 | 显示全部楼层
jian0052 发表于 2018-6-13 09:16
485芯片的RE和DE端我们一般是并联起来用的,用一个引脚控制,高电平发送使能,低电平接收使能,简单也不会 ...

485芯片有个关断模式 就两个脚分开控制的
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

31

主题

265

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
413
金钱
413
注册时间
2018-1-9
在线时间
65 小时
发表于 2018-6-13 20:06:49 | 显示全部楼层
你是在仿真吧!程序并没有烧录到flash。
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-14 10:11:44 | 显示全部楼层
jinfeihan57 发表于 2018-6-13 20:06
你是在仿真吧!程序并没有烧录到flash。

是在仿真 只要仿真的时候就是正常的 仿真模式退出就不正常了
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

3

主题

108

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2014-2-24
在线时间
257 小时
发表于 2018-6-14 10:41:38 | 显示全部楼层
守候ocean 发表于 2018-6-14 10:11
是在仿真 只要仿真的时候就是正常的 仿真模式退出就不正常了

程序不让keil做优化跑一次看看
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-14 11:03:35 | 显示全部楼层
小小怪 发表于 2018-6-14 10:41
程序不让keil做优化跑一次看看

用的430单片机和IAR
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

3

主题

108

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2014-2-24
在线时间
257 小时
发表于 2018-6-14 11:19:44 | 显示全部楼层
守候ocean 发表于 2018-6-14 11:03
用的430单片机和IAR

都没用过
回复

使用道具 举报

6

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
219
金钱
219
注册时间
2017-8-31
在线时间
45 小时
发表于 2018-6-14 14:24:57 | 显示全部楼层
看看IO初始化。
回复

使用道具 举报

31

主题

265

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
413
金钱
413
注册时间
2018-1-9
在线时间
65 小时
发表于 2018-6-14 14:34:31 | 显示全部楼层
守候ocean 发表于 2018-6-14 10:11
是在仿真 只要仿真的时候就是正常的 仿真模式退出就不正常了

那肯定的啊!程序在ram里,只要一复位就啥都没了。不复位应该没问题。你直接烧到flash里试试。
回复

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2018-6-14 17:04:51 | 显示全部楼层
485芯片去掉,直接万用表量单片机控制引脚电平。
回复

使用道具 举报

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2017-2-11
在线时间
306 小时
发表于 2018-6-15 16:53:16 | 显示全部楼层
485芯片是一个半双工的芯片,电路设计的时候,一般是将DE和RE并联接到单片机的一个引脚上面,作为收/发使能脚。单片机复位的时候,清空RAM的数据,引脚当然会。不知道你为何说一直让它保持高电平是何目的?如果你想复位单片机的期间,保持DE和RE高电平,建议你外面接一个3.3V,串联一个电阻到DE和RE,然后单片机一个引脚接在电阻和DE/RE直接,用来控制高低电平。不知道是不是你所想的那样?
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-17 08:31:26 | 显示全部楼层
jiangyy 发表于 2018-6-15 16:53
485芯片是一个半双工的芯片,电路设计的时候,一般是将DE和RE并联接到单片机的一个引脚上面,作为收/发使能 ...

因为要做低功耗 看485芯片手册有提到RE置高 DE高低电平均可会启动485关断模式 这个模式电流会很低所以才想把它们置高  加上拉也试过了 不管用
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-17 08:31:54 | 显示全部楼层
HXYDJ 发表于 2018-6-14 17:04
485芯片去掉,直接万用表量单片机控制引脚电平。

回头试下 谢谢
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

17

主题

231

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2016-8-8
在线时间
362 小时
 楼主| 发表于 2018-6-17 08:32:13 | 显示全部楼层
谢谢各位回复的大神
黑夜给了我黑色的眼睛,我却用它来寻找白花花的银子,黄灿灿的金子,以及红彤彤的毛爷爷
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-26 05:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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