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

[复制链接]
youtome 发表于 2025-5-15 20:12 | 显示全部楼层
内部上拉电阻阻值较小(约40kΩ),电流驱动能力有限。
sdlls 发表于 2025-5-15 21:24 | 显示全部楼层
当检测信号发生时,被检测信号接到电源的高电位(如按键连接到VDD)。在这种情况下,配置为下拉输入模式,可以确保在没有按键按下时,引脚默认为低电平。
cashrwood 发表于 2025-5-15 22:18 | 显示全部楼层
通过MODER(模式寄存器)、PUPDR(上拉/下拉寄存器)和OTYPER(输出类型寄存器)联合配置。
benjaminka 发表于 2025-5-16 12:06 | 显示全部楼层
引脚悬空时,电平不确定,可能导致误判。
juliestephen 发表于 2025-5-16 12:40 | 显示全部楼层
STM32的GPIO引脚内置弱上拉电阻(约20kΩ~50kΩ)和弱下拉电阻,可通过寄存器配置启用或禁用。
PreWorld 发表于 2025-5-17 10:55 | 显示全部楼层
用模拟开关实现电平选择,用施密特触发器设置高阻抗输入。
wex1002 发表于 2025-5-18 14:27 | 显示全部楼层
拉电阻外接可以保证单片机IO口稳定输出,防止误操作
不想打补丁 发表于 2025-5-19 14:10 | 显示全部楼层
内部上拉更节省外部元件,但可能影响电源稳定性
hmcu666 发表于 2025-5-20 11:59 | 显示全部楼层
给单片机引脚上拉或下拉电阻,避免悬空。
hehhehee 发表于 2025-5-31 17:43 | 显示全部楼层
输入模式本身(GPIO_MODE_INPUT)不自带上拉或下拉,它只是配置为输入口。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部