网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
泾渭分明

STM32 Ling.Ju STM32 Ling.Ju 稀里糊涂学SSTTMM3322 LLiinngg..JJuu 第三讲 事出有因 第三讲 事出有因 第第三三讲讲 事事出出有有因因 世事无绝对,不可能总是一气呵成,做人也是一样,人生势必坎坷磨难,只要平常心即可。 程序亦是如此,不可能总是while(1); ,中断在所难免,本讲“事出有因”即是简述STM32 的中断过程,M3的NVIC 中断也是一大亮点,希望经过本讲能知其“因”,得其“果”。 本讲学习目标: 1、了解中断体系。 2、完成外部中断与串口中断实验。 A A AA:STM32中断选讲 顾名思义,中断是因系统需要而打断原有的事件,执行较为优先的事件的过程。STM32 含有复杂的中断系统,但这也正是STM32的过人之处。 NVIC(NestedVectoredInterruptController)嵌套向量中断控制器,是M3内核的 亮点,“嵌套”是其核心!有了嵌套,那么我们就知道,势必会有一个概念应运而生即—— “优先级”,现在来具体区分几个概念 : (pre-emptionpriority) (pre-emptionpriority) 占先式优先级((pprree--eemmppttiioonnpprriioorriittyy)) :高占先式优先级的中断事件会打断当前的主程序/中 断程序运行——抢断式优先响应,俗称中断嵌套。 (subpriority) � (subpriority) � 响应优先级 ((ssuubbpprriioorriittyy)) :��在占先式优先级相同的情况下,高响应优先级的中断优先被 � � 响应;��在占先式优先级相同的情况下,如果有低响应优先级中 断正在执行,高响应优先级的中断要等待已被响应的低响应优先 级中断执行结束后才能得到响应——非抢断式响应(不能嵌套)。 E-mail Poseidonstorm@126.com or 471661781@ E-mail Poseidonstorm@126.com or 471661781@ EE--mmaaiill:PPoosseeiiddoonnssttoorrmm@@112266..ccoomm oorr 447711666611778811@@qqqq..ccoomm STM32 Ling.Ju STM32 Ling.Ju 稀里糊涂学SSTTMM3322 LLiinngg..JJuu 笔者的话:有人把响应优先级称作亚优先级或副优先级,每个中断源都需要被指定这两种 优先级。 STM32为了适应不同的优先级组合,设置了GROUP的概念,组是一个大的框架,在 组下分别分配了占先优先级与副优先级。每一个中断都有一个专门的寄存器(Interrupt PriorityRegisters)来描述该中断的占先式

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档