野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4476|回复: 6

请教一个问题,GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;时

[复制链接]
发表于 2022-10-25 11:08:11 | 显示全部楼层 |阅读模式
大家好,请教大家一个问题。

野火开发板, 指导说明书中。
野火论坛202210251104499432..png 野火论坛202210251105115156..png
这个意思是
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
在输入模式下,GPIO_PuPd 设置成啥都不要吗?
写了一个按钮计数的程序,
我测试了一下,发现设置成上拉,下拉,浮空都不影响。

对于所有单片机,都是这种意思吗?
只对输出有效?
回复

使用道具 举报

发表于 2022-10-25 17:13:29 | 显示全部楼层
对STM32可以这么认为,input就是input floating mode模式,上拉下拉设置没有意义。
回复 支持 反对

使用道具 举报

发表于 2022-10-26 09:21:52 | 显示全部楼层
羊烊 发表于 2022-10-25 17:13
对STM32可以这么认为,input就是input floating mode模式,上拉下拉设置没有意义。 ...

输入时也可以有内部上下拉的呀
回复 支持 反对

使用道具 举报

发表于 2022-10-26 16:14:06 | 显示全部楼层
WishWish 发表于 2022-10-26 09:21
输入时也可以有内部上下拉的呀

嗯,有道理!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-28 08:11:32 | 显示全部楼层
所以,结论是啥?
回复 支持 反对

使用道具 举报

发表于 2022-10-28 10:09:54 | 显示全部楼层
dircls0099 发表于 2022-10-28 08:11
所以,结论是啥?

要看缺省状态想设置成啥,比如接按键就有必要。如果对缺省无所谓那就无所谓。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-18 16:38:08 | 显示全部楼层
羊烊 发表于 2022-10-28 10:09
要看缺省状态想设置成啥,比如接按键就有必要。如果对缺省无所谓那就无所谓。 ...

谢谢。其实学到了SPI了,还是没懂这个。先不管了。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-20 04:47 , Processed in 0.034500 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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