- 55
- 0
- 约小于1千字
- 约 3页
- 2018-03-24 发布于重庆
- 举报
嵌入式操作系统设计与应用实验报告
嵌入式操作系统设计与应用实验报告
姓名郑冬
学号班级信科01
中国矿业大学计算机学院
’a’;
ch Uart_Getch ;
Uart_SendByte ch ;
二、 中断试验
1、 实验目的
了解中断的作用
掌握嵌入式系统中断的处理过程
掌握ARM中断编程 2、 试验内容
编写中断处理程序,处理外部中断 3、 中断处理的主要步骤
向CPU发出中断请求的设备或事件称为中断源
断点处产生中断请求,CPU执行中断流程,响应中断,并执行用户定义的中断服务子程序
处理完毕,执行中断返回动作,主程序继续运行 4、 S3C2410非矢量中断和矢量中断的区别以及处理步骤
矢量中断是当CPU读取位于0x18处的IRQ中断指令的时候,系统自动读取对应于该中断指令确定地址上的指令取代0x18处的指令,通过跳转指令系统就直接跳转到对应中断服务函数的首地址。因此,矢量中断节省了中断响应时间。
非矢量中断处理方式是一种较传统的中断处理方法,当系统产生中断的时候,系统将INTPEND寄存器中对应标志位置1,然后在0x18处找找到中断服务函数首地址,跳转到中断服务函数中。在中断服务函数中通过读取INTOPEND寄存器中对应标志位来判断中断源,根据预先设置的优先级关系在跳到对应中断源的处理函数中。由此可见非矢量中断用软件实现查找对应中断的方式。因此,其响应速度较矢量中断慢。
三、 心得体会 通过这次试
您可能关注的文档
最近下载
- 第一批全额减免公路客运附加费农村客运车辆名单广州.doc VIP
- 第八章普通心理学语言.ppt VIP
- [教育学]普通心理学 语言.ppt VIP
- 普通心理学语言与思考.ppt VIP
- 普通心理学--语言.pptx VIP
- EMERSON艾默生 Guide Display Unit RDU 40 User´s Guide-TankRadar Rex Rosemount说明书用户手册.pdf
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
原创力文档

文档评论(0)