- 2
- 0
- 约3.89万字
- 约 47页
- 2017-03-06 发布于浙江
- 举报
STM32入门习笔记-20110708
STM32中断优先级和开关总中断
一,中断优先级:
STM32 Cortex-M3 中的优先级概念
STM32 Cortex-M3 中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作亚优先级或副优先级,每个中断源都需要被指定这两种优先级。
具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。
当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断到来后,如果正在处理另一个中断,这个后到来的中断就要等到前一个中断处理完之后才能被处理。如果这两个中断同时到达,则中断控制器根据他们的响应优先级高低来决定先处理哪一个;如果他们的抢占式优先级和响应优先级都相等,则根据他们在中断表中的排位顺序决定先处理哪一个。
既然每个中断源都需要被指定这两种优先级,就需要有相应的寄存器位记录每个中断的优先级;在Cortex-M3中定义了8个比特位用于设置中断源的优先级,这8个比特位可以有8种分配方式,如下:
所有8位用于指定响应优先级
最高1位用于指定抢占式优先级,最低7位用于指定响应优先级
最高2位用于指定抢占式优先级,最低6位用于指定响应优先级
最高3位用于指定抢占式优先级,最低5位用于指定响应优先级
最高4位用于指定抢占式优先级,最低4位用于指定响应优先级
最高5位用于指定抢占式
您可能关注的文档
- QTZ40塔吊础施工方案.doc
- QTZ63塔吊础施工方案.doc
- RFID物流仓管理标准版.docx
- ruby入门教-免费篇.docx
- Rznqsi普话等级考试资料.doc
- S001-200年6月OHSMS审核员笔试题参考答案.doc
- S1102回风作业规程.doc
- S26-5PH管桩施工专项方案.doc
- S11系列辗轮混砂机.doc
- S466S-A1-01 施工图设计总说明书.doc
- 中国国家标准 GB/T 25442-2026旋转电机(牵引电机除外)确定损耗和效率的试验方法.pdf
- 《GB/T 25442-2026旋转电机(牵引电机除外)确定损耗和效率的试验方法》.pdf
- GB/T 47804.4-2026道路车辆 WorldSID第50百分位男性侧面碰撞假人的设计和性能规范 第4部分:用户手册.pdf
- 《GB/T 47804.4-2026道路车辆 WorldSID第50百分位男性侧面碰撞假人的设计和性能规范 第4部分:用户手册》.pdf
- 中国国家标准 GB/T 47804.4-2026道路车辆 WorldSID第50百分位男性侧面碰撞假人的设计和性能规范 第4部分:用户手册.pdf
- 中国国家标准 GB/T 13542.6-2026电气绝缘用薄膜 第6部分:电气绝缘用聚酰亚胺薄膜.pdf
- GB/T 13542.6-2026电气绝缘用薄膜 第6部分:电气绝缘用聚酰亚胺薄膜.pdf
- 《GB/T 13542.6-2026电气绝缘用薄膜 第6部分:电气绝缘用聚酰亚胺薄膜》.pdf
- 中国国家标准 GB/T 47804.2-2026道路车辆 WorldSID第50百分位男性侧面碰撞假人的设计和性能规范 第2部分:机械子系统.pdf
- GB/T 47804.2-2026道路车辆 WorldSID第50百分位男性侧面碰撞假人的设计和性能规范 第2部分:机械子系统.pdf
原创力文档

文档评论(0)