你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于STM32F407 GPIO引脚相关

[复制链接]
sean1990 提问时间:2018-7-10 07:19 /
      大家好!请教各路大神一个问题。我的开发板上有3个引脚接了3个LED灯,引脚低电平时导通,LED灯亮。我把GPIO引脚初始化时,设置为上拉,按道理来讲,LED灯两端都是高电平不应该亮才对,为什么现在一上电LED灯直接就亮了?原理图如下:

开发板上LED原理图

开发板上LED原理图


请各路大神前来指点。

<
收藏 评论18 发布时间:2018-7-10 07:19

举报

18个回答
wudianjun2001 回答时间:2018-7-10 08:27:44
上拉模式,输入才有用的吧。这个是输出,一般设置成推挽模式。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

回答时间:2018-7-10 08:44:32
配置完成以后,默认应该是低电平。应该加上输出高。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

sean1990 回答时间:2018-7-10 08:52:59
wudianjun2001 发表于 2018-7-10 08:27
上拉模式,输入才有用的吧。这个是输出,一般设置成推挽模式。

我查了芯片手册,说F4的和F1的引脚有所不同,输出也可以配置上拉下拉,所以想试试,我想设置成上拉后,两边都是高电平应该不亮才对,但是情况却相反,还没想通为什么
sean1990 回答时间:2018-7-10 08:54:01
安 发表于 2018-7-10 08:44
配置完成以后,默认应该是低电平。应该加上输出高。

按照我的理解,如果我设置成上拉,是不是应该默认是高电平?
回答时间:2018-7-10 08:58:13
楼主,你的IO模式是什么,推免还是开漏?
sean1990 回答时间:2018-7-10 09:04:45
安 发表于 2018-7-10 08:58
楼主,你的IO模式是什么,推免还是开漏?

推挽输出
MrJiu 回答时间:2018-7-10 09:18:36
GPIOx_ODR的上电默认值是0,你即使配置位上拉,依然是输出低电平。。。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回答时间:2018-7-10 09:38:12
换成开漏试试。
jakecumt 回答时间:2018-7-10 09:58:47
你把管脚上电设置成输出并且高电平输出,看看还亮么?

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版