版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.2.1中断管理的基本概念通过本节学习,您可以:了解LiteOS-M中断管理的基本概念中断管理的基本概念中断是计算机术语,是指计算机运行过程中,出现某些意外情况需要干预时,CPU能暂时停止当前运行的程序而去处理意外情况,处理完毕后继续返回暂停的程序继续运行。申请CPU中断的请求源称为中断源。中断是一种异常,异常是导致处理器脱离正常运行转向执行特殊代码的任何事件,如果不及时进行处理,轻则系统出错,重则会导致系统毁灭性地瘫痪。1.中断的概念中断管理的基本概念中断管理,就是对系统产生的中断进行处理的过程。作用:通过中断机制,在外设不需要CPU介入时,CPU可以执行其它任务;当外设需要CPU时,CPU会中断当前任务来响应中断请求。可以使CPU避免把大量时间耗费在等待、查询外设状态的操作上,有效提高系统实时性及执行效率。中断管理的基本概念中断管理的专用词语:
名称说明中断号中断请求信号特定的标志,计算机能够根据中断号判断是哪个设备提出的中断请求。中断请求“紧急事件”向CPU提出申请(发一个电脉冲信号),请求中断,需要CPU暂停当前执行的任务处理该“紧急事件”,这一过程称为中断请求中断优先级为使系统能够及时响应并处理所有中断,系统根据中断事件的重要性和紧迫程度,将中断源分为若干个级别,称作中断优先级中断处理程序当外设发出中断请求后,CPU暂停当前的任务,转而响应中断请求,即执行中断处理程序。产生中断的每个设备都有相应的中断处理程序中断触发中断源向中断控制器发送中断信号,中断控制器对中断进行仲裁,确定优先级,将中断信号发送给CPU。中断源产生中断信号的时候,会将中断触发器置“1”,表明该中断源产生了中断,要求CPU去响应该中断。中断向量中断服务程序的入口地址。中断向量表存储中断向量的存储区,中断向量与中断号对应,中断向量在中断向量表中按照中断号顺序存储。中断管理的基本概念设备是发起中断的源,当设备需要请求CPU时,产生一个中断信号,该信号发送给中断控制器。中断控制器分发中断源的请求给各个CPU,CPU收到请求便中断当前正在执行的任务,转而执行中断处理程序。2.与中断有关的硬件与中断有关硬件设备中断控制器CPUVIC矢量中断控制器GIC矢量中断控制器中断管理的基本概念中断控制器:是CPU众多外设中的一个,管理外设的外设。外设要使用CPU需先经过中断控制器仲裁,它一方面接收其它外设中断引脚的输入,另一方面它会发出中断信号给CPU。可以通过对中断控制器编程来打开和关闭中断源、设置中断源的优先级和触发方式。常用的中断控制器:VIC(VectorInterruptController,矢量中断控制器)GIC(GeneralInterruptController,通用中断控制器)。在ARMCortex-M系列中使用的中断控制器是NVIC(NestedVectorInterruptController,嵌套矢量中断控制器)。2.与中断有关的硬件中断管理的基本概念中断源:引起中断的事件或原因,或发出中断申请的来源。分为外部中断源和内部中断源两大类。一般中、慢速外设,如键盘、打印机、鼠标等数据通道,如磁盘、数据采集装置、网络等实时时钟,如定时器定时已到,发中断申请故障源,如电源掉电、外设故障、存储器读取出错以及越限报警等事件外部中断源中断管理的基本概念中断源:引起中断的事件或原因,或发出中断申请的来源。分为外部中断源和内部中断源两大类。由CPU执行中断指令INTn引起的中断由CPU的某些运算错误引起的中断,如除数为0或商数超过了寄存器所能表达的范围、溢出等为调试程序设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商场合同范文
- 转正的劳动合同范文
- 二零二四年度高中心理咨询服务协议2篇
- 国有资产资产委托管理协议书范本
- 《信息转换与传输》课件
- 内墙涂料施工承包合同 范本版2篇
- 基于物联网的智能物流系统服务合同(04版)
- 南大《新媒体传播与应用》课件:网络传播的基本技术原理
- 拼多多平台服务协议拼多多合作协议
- 2024版居间新材料研发与转让合同2篇
- 封隔器设计说明书
- 欧洲3000年历史地图演变【第二部分】
- 神华煤直接液化煤液化 – 装置03操作规程(试行)
- Euler方法与改进的Euler方法的应用
- 鼓乐铿锵导学案
- GB 10767-2021 食品安全国家标准 幼儿配方食品(高清版)
- 食品小作坊食品原料进货台账【精选文档】
- 初中人音版音乐七年级下册.第四单元红河谷.(13张)ppt课件
- (完整版)周转材料验收标准
- 110~750kV架空输电线路设计规范
- word带圈数字序号1-99可复制
评论
0/150
提交评论