lzts 发表于 2016-12-17 14:54:59

用软件处理

suoma 发表于 2016-12-17 21:04:14

建议接电阻,
另外问下,这个开关耐流多大?

zbber 发表于 2016-12-17 21:56:33

搞更复杂.端口设为输入模式.内部上拉

liucw99 发表于 2016-12-17 22:02:18

lzts 发表于 2016-12-17 14:54
搞更复杂.端口设为输入模式.内部上拉(还有干扰就外部加1个几K的上拉电阻).然后直接接开关中点.开关一 ...

不需要那么复杂吧?

liucw99 发表于 2016-12-17 22:03:14

lzts 发表于 2016-12-17 14:54
用软件处理

能麻烦你给说的详细点吗?

liucw99 发表于 2016-12-17 22:04:04

suoma 发表于 2016-12-17 21:04
建议接电阻,
另外问下,这个开关耐流多大?

开关不需要多大的电流。仅仅就是想在运行的过程中改变下端口的高低电平。

liucw99 发表于 2016-12-17 22:04:31

zbber 发表于 2016-12-17 21:56
搞更复杂.端口设为输入模式.内部上拉

多谢解答。

andypanfan 发表于 2016-12-17 22:15:37

学习了谢谢!!!!!:lol:lol:lol:lol

lzts 发表于 2016-12-17 23:42:04

liucw99 发表于 2016-12-17 22:03
能麻烦你给说的详细点吗?

单片机按键去抖动.可中断处理(延时中断,判断按键是否同上次检测的一样,基本不占CPU资源).或延时处理(采样到按键后延时20毫秒再判断按键,如果不同就认为干扰).还有这开关耐流你没其它控制的话,毫安级(怎么设都不大于10毫安的)应该是是个开关都能胜任的

watershade 发表于 2016-12-18 13:27:59

liucw99 发表于 2016-12-16 23:20
多谢你的解答。还有一个问题:
连接后(无论是否添加电阻),STM32的引脚怎么配置呢? ...

你可以配置成上拉输入的模式。使用cube可以帮助你生成代码。
页: 1 [2] 3 4 5
查看完整版本: STM32F103的引脚连接开关是否可行?