07第7章 项目实践4——中断按键.pptx





《07第7章 项目实践4——中断按键.pptx》由会员分享,可在线阅读,更多相关《07第7章 项目实践4——中断按键.pptx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:07第7章 项目实践4中断按键E-mail:XS_CHEN 微信:主讲:陈祥生陈祥生嵌入式技术及应用“教学做一体化”课程学习内容12345678910111213141516第7章实践项目4中断按键微信:微信:主讲:陈祥生陈祥生第7章 项目实践4中断按键 学习目标 了解STM32的中断系统,了解Cortex-M3支持的中断通道及其中断向量。 掌握STM32F103的中断通道及其中断向量表。 理解中断优先级的概念,掌握STM32的中断优先级分组以及设置中断优先级的方法。 了解STM32F10 x微控制器的EXTI的结构及功能,掌握EXTI中断线的连接对象及其中断服务函数。 掌握EXT
2、I初始化结构体各成员的作用及其取值的含义。 了解外部中断编程涉及的标准外设库函数,学会调用这些库函数实现EXTI编程。第7章 项目实践4中断按键任务描述通过外部中断检测KEY电路,实现按键控制三色LED灯状态切换及单色LED灯状态翻转功能。通过拓展项目实现中断按键控制流水灯同步启停控制和流水速度控制。第7章 项目实践4中断按键7.1 相关知识7.2 项目实施7.3 拓展项目4中断按键控制流水灯7.1 相关知识7.1.1 STM32F10 x微控制器的中断控制器7.1.2 STM32F10 x微控制器的外部中断7.1.3 外部中断编程涉及的标准外设库函数几个概念中断中断源(事件)中断服务中断向量
3、中断优先级7.1.1 STM32F10 x微控制器的中断控制器ARM的Cortex-M3内核支持256个中断,包括16个内核中断和240个外设中断,拥有256个中断优先级别,但是STM32F103(以下简称STM32)并没有使用Cortex-M3内核的全部中断资源。尽管如此,STM32中断还是非常强大,每个外设都可以产生中断。表7-1所示为Cortex-M3内核的16个中断通道及其中断向量表表7-2 STM32F103系列微控制器的可屏蔽中断通道及其中断向量表7.1.1 STM32F10 x微控制器的中断控制器 需要注意的是,STM32的中断通道可能会由多个中断源共用,也就是说某个中断服务函数
4、也可能会被多个中断源所共用,所以在中断服务函数中需要有一个判断机制,用来辨别是哪个中断源触发了中断。 NVIC是嵌套向量中断控制器,控制着整个芯片中断相关的功能,它跟内核紧密耦合,是内核里面的一个外设。 但是各个芯片厂商在设计芯片的时候会对Cortex-M3内核里面的NVIC 进行裁剪,把不需要的部分去掉,所以说STM32的NVIC是Cortex-M3的NVIC的一个子集。其主要的工作就是控制中断通道开放与否,以及确定中断的优先级别。 中断优先级决定了一个中断是否能被屏蔽,以及在未屏蔽的情况下何时可以响应。优先级的数值越小,其优先级别越高。 STM32微控制的NVIC支持中断嵌套,即高级别中断
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 07第7章 项目实践4中断按键 07 项目 实践 中断 按键

限制150内