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

关于STM32F407 GPIO引脚相关

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

开发板上LED原理图

开发板上LED原理图


请各路大神前来指点。

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

举报

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

我查了芯片手册,说F4的和F1的引脚有所不同,输出也可以配置上拉下拉,所以想试试,我想设置成上拉后,两边都是高电平应该不亮才对,但是情况却相反,还没想通为什么
sean1990 回答时间:2018-7-10 22:56:47
谢谢你的回答,我刚才试了一下,把引脚设置成开漏输出,上拉,运行程序后LED灯还是会亮。其实我是想弄明白原理,因为按照我的理解,如果我设置成上拉,LED灯两边都是高电平,LED灯就不应该亮。不知道这样理解对不对。实际测下来,即使引脚设置成上拉,LED灯依然会亮
sean1990 回答时间:2018-7-11 09:03:16
五哥1 发表于 2018-7-11 00:44
这个上拉是芯片内部的,不是外部电阻接VCC,原理不一样,实际情况是这个上拉会有1.5V左右的电压,与电源电 ...

谢谢你的回答。内部上拉是不是弱上拉?那么既然和外部的上拉不一样,这里的上拉起到什么作用呢?
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: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

查看全部评分

xmstudio 回答时间:2018-7-10 19:04:33
如果是开路输出的话,高电平是高阻,走上拉,低电平还是输出0V,你看一下有没有设置成高电平

评分

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

查看全部评分

sean1990 回答时间:2018-7-10 23:01:06
MrJiu 发表于 2018-7-10 09:18
GPIOx_ODR的上电默认值是0,你即使配置位上拉,依然是输出低电平。。。

测试下来,好像确实如你所说,但是就是没有想通为什么?我的理解是我上拉了,引脚就应该保持高电平才对,为什么总是低电平呢?
sean1990 回答时间:2018-7-10 23:02:35
jakecumt 发表于 2018-7-10 09:58
你把管脚上电设置成输出并且高电平输出,看看还亮么?

不会亮了,但是我想弄明白,我把引脚设置成上拉,按道理来说引脚应该是高电平才对,但是实际测下来却是低电平,不知道为什么?
sean1990 回答时间:2018-7-10 23:03:10
安 发表于 2018-7-10 09:38
换成开漏试试。

换成开漏试了一下,效果一样
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版