打印
[STM32C0]

GPIO输入模式到底带不带上拉?

[复制链接]
1032|47
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Bblythe|  楼主 | 2025-5-3 07:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GPIO, IO, gp, pi, EE
datasheet写得有点绕,是不是默认没有开上拉,得手动设置一次?

使用特权

评论回复
沙发
Clyde011| | 2025-5-3 07:24 | 只看该作者
RESET后的默认值也要关注下。

使用特权

评论回复
板凳
公羊子丹| | 2025-5-3 07:25 | 只看该作者
默认好像是浮空,得手动加上拉。

使用特权

评论回复
地板
周半梅| | 2025-5-3 07:26 | 只看该作者
我用按钮就踩过这个坑。

使用特权

评论回复
5
帛灿灿| | 2025-5-3 07:26 | 只看该作者
datasheet确实没写清楚。

使用特权

评论回复
6
童雨竹| | 2025-5-3 07:27 | 只看该作者
用模拟输入时默认没有上下拉。

使用特权

评论回复
7
万图| | 2025-5-3 07:28 | 只看该作者
RCC时钟没开也会导致IO配置失败。

使用特权

评论回复
8
Wordsworth| | 2025-5-3 07:29 | 只看该作者
拉电阻外接一个最稳妥。

使用特权

评论回复
9
Bblythe|  楼主 | 2025-5-3 07:30 | 只看该作者
看下CubeMX生成的代码咋配的。

使用特权

评论回复
10
Pulitzer| | 2025-5-3 07:30 | 只看该作者
我直接用示波器看电平最直观。

使用特权

评论回复
11
Uriah| | 2025-5-3 07:32 | 只看该作者
你是内部上拉还是用电阻拉?

使用特权

评论回复
12
51xlf| | 2025-5-6 09:25 | 只看该作者
可通过寄存器或HAL库灵活选择上拉、下拉或浮空状态。

使用特权

评论回复
13
jcky001| | 2025-5-6 11:58 | 只看该作者
在STM32C0中,GPIO输入模式可以配置为带或不带上拉,具体取决于应用需求。

使用特权

评论回复
14
cr315| | 2025-5-6 11:58 | 只看该作者
需默认高电平或避免悬空选择上拉输入模式。

使用特权

评论回复
15
cr315| | 2025-5-6 11:58 | 只看该作者
需默认低电平选择下拉输入模式。

使用特权

评论回复
16
cr315| | 2025-5-6 11:58 | 只看该作者
需精确控制电平或高阻抗选择浮空输入模式。

使用特权

评论回复
17
kmzuaz| | 2025-5-13 17:26 | 只看该作者
防止引脚悬空,提高信号稳定性。              

使用特权

评论回复
18
wangdezhi| | 2025-5-13 17:42 | 只看该作者
检测按键按下/释放时的电平跳变,确认无抖动或毛刺。

使用特权

评论回复
19
yorkbarney| | 2025-5-13 18:21 | 只看该作者
内部通过下拉电阻连接到VSS,悬空时默认低电平。常用于按键检测,避免按键未按下时误读高电平

使用特权

评论回复
20
robincotton| | 2025-5-13 18:57 | 只看该作者
当外部信号源的驱动能力较弱,无法提供足够的电流将 GPIO 引脚拉高到有效电平,就需要使用上拉电阻。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

79

主题

4781

帖子

0

粉丝