Stm32CubeMX5 配置 外部中断
2024-10-22 12:19:45
实验使用连接PA8引脚的按键触发中断,外部中断使用双边沿触发,这样就可以检测按键按下与松开,当按键按下时点亮LED,
当按键松开是关闭LED,在中断服务函数中只置位相应的标志,在main函数中具体处理。
1. PA8 连接一个独立按键 ,下拉电阻检测按键时是高电平
2. 配置 PA8 为外部中断模式,修改标签后会在main.h中生成相应的 宏定义这个端口引脚
3. 配置外部中断优先级
4. 配置STM32时钟主频 为48MHz初始化好外设导出程序添加自己的功能代码
5. 在中断服务函数中,具体的是通过回调函数实现的这样只需要在用户的源文件中添加回调函数即可
6. 具体代码实现
外设gpio.c文件中
gpio.h文件中定义枚举类型
main.c文件中
最新文章
- LNMP源码编译安装(centos7+nginx1.9+mysql5.6+php7)
- HTML5新增元素
- css -- 元素消失
- AspNetPager 自定义html
- 【转】BitmapFactory.Options
- MVC-登录并设置角色
- asp.net Linq 实现分组查询
- HDU1176_免费馅饼【号码塔】
- 第七十一,CSS颜色与度量单位
- PHP:class static
- gameUnity 0.15alpha 网络游戏框架
- element-ui修改全局样式且只作用于当前页面
- Guitar Por如何演奏刮弦
- JCenter下载太慢, jcenter修改 https为http也许能帮助你
- 分享一个生成反遗忘复习计划的java程序
- Eclipse Golang 开发环境搭建 GoClipse 插件
- CAP 理论
- 2、基于wsgiref模块DIY一个web框架
- CS100.1x-lab1_word_count_student
- 什么是'脑分裂(split brain)'?