推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

硬石stm32YS-H7Multi_HAL-006. KEY按键判断(中断方式)

更新时间:2022-07-08 19:51:21 大小:6M 上传用户:WK520077778查看TA发布的资源 标签:硬石stm32 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本例程实现KEY按键状态检测,学习GPIO输入模式功能。 最简单的按键就是类似一根导线通跟不通的问题,按键按下“导线”导通,按键松开“导线”开路。为了识别按键是按下还是松开状态,我们可以使用GPIO的输入功能,把按键的一个引脚接地(GND),按键的另一引脚接STM32引脚,这样按键按下时“导线”导通,STM32引脚就是低电平,程序读取到低电平就可以判断到按键处于按下状态。另外,为保证按键没有按下时为高电平,或者按键松开后引脚会自动变为高电平,一般需要在STM32引脚接一个上拉电阻,具体电路设计参考后面原理图。 为获取中断状态,需要把对应的STM32引脚设置下降沿中断触发模式。

部分文件列表

文件名文件大小修改时间
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/.mxproject6KB2018-09-28 10:09:44
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Bsp/Inc/bsp_key.h3KB2019-11-06 15:18:42
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Bsp/Inc/bsp_led.h3KB2020-06-10 16:42:52
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Bsp/Src/bsp_key.c3KB2019-11-06 15:18:42
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Bsp/Src/bsp_led.c4KB2019-06-13 15:15:20
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h2181KB2018-09-12 10:02:10
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h2202KB2018-09-12 10:02:10
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h753xx.h2202KB2018-09-12 10:02:10
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h6KB2018-09-12 10:02:10
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h4KB2018-09-12 10:02:10
YS-H7Multi_HAL-006. KEY按键判断(中断方式)/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/arm/startup_stm32h743xx.s44KB2018-09-12 10:02:10
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载