码迷,mamicode.com
首页 > 其他好文 > 详细

中断(按键)

时间:2016-10-06 00:28:35      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

1.中断概念

CPU在工作的过程中,经常需要与外设进行交互,交互的方式包括轮询方式”,”中断方式。 

1.1 轮询方式

CPU不断地查询设备的状态。该方式实现比较简单,但CPU利用率很低,不适合多任务的系统。

1.2 中断方式 

 CPU在告知硬件开始一项工作后,就去做别的事去了,当硬件完成了该项工作后,向CPU发送一个信号,告知CPU它已经完成了这项工作。 

2.中断生命周期

中断源(中断信号的产生)——中断控制器(中断信号过滤)——CPU(中断信号的处理)

中断源的作用是负责产生中断信号(6410支持64个中断源)

中断过滤:

技术分享

 

 

 

 

 

 

 

 

中断信号处理:(6410向量方式)

  • 当中断产生时CPU直接跳转到用户设置好的中断处理程序处 
  • 保护环境
  • 设备的中断处理
  • 恢复环境

3.中断编程

3.1 原理图 

技术分享

技术分享

技术分享

 

中断(按键)

标签:

原文地址:http://www.cnblogs.com/boyiliushui/p/5929790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!