基于WIN CE与s2410的外部中断的实现 - Read
基于WIN CE与s2410的外部中断的实现
曹彤星
中断是指在执行程序的过程中,出现了异常情况和特殊请求时,计算机将停止现行程序的运行,转去对这些异常情况或特殊情况进行处理。
一、中断的基本知识
(一)中断的优点
当CPU与外设交换信息时,若用查询的方式,则CPU就要浪费很多时间去等待外设。这样就存在一个快速的CPU与慢速的外设之间的矛盾。为解决这个问题,一方面要提高外设的工作;另一方面发展了中断的概念。
1、同步操作
有了中断功能,CPU在启动外设工作后,就继续执行主程序,同时外设也在工作,当外设把数据准备好后,发出中断申请,请求CPU中断它的程序,执行输入或输出(中断处理),处理完以后,CPU恢复执行主程序,外设也继续工作。而且有了中断功能,CPU可命令多个外设同时工作。这样大大提高了CPU的利用率,也提高了输入、输出的速度。
2、实时控制
现场的各个参数、信息,需要的话可在任何时间发出中断申请,要求CPU处理;CPU就可以马上响应(中断要开放)加以处理。这样的及时处理在查询的工作方式下是做不到的。
故障处理
在出现电源突跳与存储出错等故障时,就可以利用中断系统自行处理,而不必停止运行。
(二)中断系统的基本功能
控制器中设置中断系统后,便可以处理各种中断。一个完整的中断系统应具备如下的基本功能。
实现中断请求
实现中断请求,就是要解决如何建立中断源,中断源在什么时候或何种
您可能关注的文档
最近下载
- 新建应用型本科人才培养的探索与实践——以太原学院园林专业为例.pdf VIP
- 新技术、新工艺在园林工程中的运用.pdf VIP
- 生态浮床技术与水体修复的应用1.ppt VIP
- “十五五”国家老龄事业发展和养老服务体系规划.docx
- 美容师_三级_鉴定要素细目表.docx VIP
- 2026年交管12123驾照学法减分题库及答案(最新).docx VIP
- DB∕T29-294-2021 天津市装配式住宅钢骨混凝土组合结构技术规程.pdf VIP
- 郑州电力高等专科学校2026年单独招生《职业适应性测试》模拟试题(二).pdf VIP
- 农村水泥路四级公路工程监理实施细则.docx VIP
- 浦东第十三届农博会圆满收官致力打造“永不落幕的农博会”.pdf VIP
原创力文档

文档评论(0)