OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

查看: 432|回复: 16

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

[复制链接]

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

3

主题

108

帖子

0

精华

高级会员

Rank: 4

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

使用道具 举报

  离线 

3

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

27

主题

205

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

3

主题

108

帖子

0

精华

高级会员

Rank: 4

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

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

3

主题

108

帖子

0

精华

高级会员

Rank: 4

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

都没用过
回复

使用道具 举报

  离线 

3

主题

56

帖子

0

精华

初级会员

Rank: 2

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

使用道具 举报

  离线 

27

主题

205

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

  离线 

0

主题

303

帖子

0

精华

高级会员

Rank: 4

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

使用道具 举报

  离线 

5

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

  离线 

16

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

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

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-6-22 21:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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