找回密码
 立即注册
查看: 694|回复: 10

32G12K128按键串联电阻问题

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2025-06-05 14:09:19

14

主题

31

回帖

256

积分

中级会员

积分
256
发表于 2024-10-14 09:57:28 | 显示全部楼层 |阅读模式
32G12k128,I/O口接按键的时候,
不串联电阻,直接接地,
然后软件开启内部上拉电阻和高阻输入模式,
这种情况有风险吗?

如果按键不串联电阻,

软件中意外的把这个按键的I/O设置成推挽输出
或者准双向口输出不开启上拉电阻,
此时按键按下后会不会导致内部电源和GND短路,
I/O过流而损坏呢?

回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16635
发表于 2024-10-14 12:33:55 | 显示全部楼层
串联个300欧电阻是为了防止各种意外,如

1,烧了个以前的程序,程序中是各种 I/O 强推挽送高送低
     烧了个以前的程序,程序中是各种 I/O 准双向口,送高送低

2,你的开发板通电了:
     你人不在,你家的狗躺在你的键盘上睡觉,将你的按键长时间接地了
     或者你没事干,反复按你的键盘
这时出现了强推挽对地短路,长时间的短路,或长时间的反复短路

所以建议程序中,做按键的 I/O 用 高阻输入 开漏 2种工作模式

截图202410141233534837.jpg




回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2025-06-05 14:09:19

14

主题

31

回帖

256

积分

中级会员

积分
256
发表于 2024-10-14 09:58:23 | 显示全部楼层
芯片IO的内部是否已经做了限流呢?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:167
  • 最近打卡:2025-06-10 20:55:54

24

主题

233

回帖

1337

积分

金牌会员

积分
1337
发表于 2024-10-14 10:56:07 | 显示全部楼层
开启内部上拉电阻和高阻输入模式,接地,无风险
推挽输出接地,有风险
准双向口输出,0变1的时候有2个机器周期推挽高电平加速翻转,有风险
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:408
  • 最近打卡:2025-06-16 11:54:02

8

主题

352

回帖

2470

积分

金牌会员

积分
2470
发表于 2024-10-14 12:15:52 | 显示全部楼层
CyberH*** 发表于 2024-10-14 10:56
开启内部上拉电阻和高阻输入模式,接地,无风险
推挽输出接地,有风险
准双向口输出,0变1的时候有2个机器 ...

准双向模式的,I/O,0变1时候的2个周期强推挽,
指的是程序控制往外输出0变1,
并非外部输入信号0变1.


所以只要不对I/O进行输出操作,按键不串电阻没有任何风险
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:167
  • 最近打卡:2025-06-10 20:55:54

24

主题

233

回帖

1337

积分

金牌会员

积分
1337
发表于 2024-10-14 12:31:35 | 显示全部楼层
网*** 发表于 2024-10-14 12:15
准双向模式的,I/O,0变1时候的2个周期强推挽,
指的是程序控制往外输出0变1,
并非外部输入信号0变1.

是的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:500
  • 最近打卡:2025-06-16 10:39:44
已绑定手机

29

主题

349

回帖

1991

积分

金牌会员

机长

积分
1991
发表于 2024-10-14 14:32:56 | 显示全部楼层
不串电阻正常情况下当然也能用,但可能遇到恶意程序/程序BUG从而造成硬件损坏
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2025-06-05 14:09:19

14

主题

31

回帖

256

积分

中级会员

积分
256
发表于 2024-10-15 15:03:41 | 显示全部楼层
hsr*** 发表于 2024-10-14 14:32
不串电阻正常情况下当然也能用,但可能遇到恶意程序/程序BUG从而造成硬件损坏 ...

好的呢,谢谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:395
  • 最近打卡:2025-06-15 15:05:22
已绑定手机

142

主题

1688

回帖

2559

积分

金牌会员

积分
2559
发表于 2024-10-18 22:13:49 | 显示全部楼层
我一直都是按键连着io口,接地.
好像没有过什么情况哦.
全是开的准双向模式
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2025-06-05 14:09:19

14

主题

31

回帖

256

积分

中级会员

积分
256
发表于 2024-10-19 10:52:28 | 显示全部楼层
vb2*** 发表于 2024-10-18 22:13
我一直都是按键连着io口,接地.
好像没有过什么情况哦.
全是开的准双向模式

开了上拉电阻吗,我觉得这样推挽输出应该会出问题。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-16 12:35 , Processed in 0.194061 second(s), 116 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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