OpenEdv-开源电子网

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

引脚上电初始化保持高电平

[复制链接]

7

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2016-12-10
在线时间
73 小时
发表于 2018-12-14 09:58:01 | 显示全部楼层 |阅读模式
1金钱
做一个驱动电机的程序,使用定时器5的通道4输出PWM波形,引脚mini板上电后,引脚会有一段时间高电平,电机就一直转;板子上引脚接连接别的芯片,接到的3.3V上啦。有不更换引脚的可以解决方法吗?

最佳答案

查看完整内容[请看2#楼]

IO接口没有初始化之前一般都是高阻浮空状态,电平不能确定,一般情况这种都是在你的IO接口上并一个下拉电阻,或者说在系统时钟初始化完成后,第一件事就是先把这个脚拉低,再做其它事情,因为时间非常短,也感觉不到
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

507

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3347
金钱
3347
注册时间
2013-4-10
在线时间
333 小时
发表于 2018-12-14 09:58:02 | 显示全部楼层
IO接口没有初始化之前一般都是高阻浮空状态,电平不能确定,一般情况这种都是在你的IO接口上并一个下拉电阻,或者说在系统时钟初始化完成后,第一件事就是先把这个脚拉低,再做其它事情,因为时间非常短,也感觉不到
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
发表于 2018-12-14 10:07:15 | 显示全部楼层
为什么会有一段时间高电平,早点初始化IO然后resetbit不就行了吗
回复

使用道具 举报

7

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2016-12-10
在线时间
73 小时
 楼主| 发表于 2018-12-14 11:23:33 | 显示全部楼层
宫本无三四 发表于 2018-12-14 10:07
为什么会有一段时间高电平,早点初始化IO然后resetbit不就行了吗

就是正常初始化它,main()下第一个先初始化它吗?感觉差不了多长时间呢。。。
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
发表于 2018-12-14 13:27:28 | 显示全部楼层
bluestar 发表于 2018-12-14 11:23
就是正常初始化它,main()下第一个先初始化它吗?感觉差不了多长时间呢。。。

可以把程序发上来看看
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
发表于 2018-12-14 13:27:44 | 显示全部楼层
bluestar 发表于 2018-12-14 11:23
就是正常初始化它,main()下第一个先初始化它吗?感觉差不了多长时间呢。。。

可以把工程打包发上来看看
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-22 19:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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