首页 > 代码库 > 中断(按键)
中断(按键)
1.中断概念
CPU在工作的过程中,经常需要与外设进行交互,交互的方式包括”轮询方式”,”中断方式”。
1.1 轮询方式
CPU不断地查询设备的状态。该方式实现比较简单,但CPU利用率很低,不适合多任务的系统。
1.2 中断方式
CPU在告知硬件开始一项工作后,就去做别的事去了,当硬件完成了该项工作后,向CPU发送一个信号,告知CPU它已经完成了这项工作。
2.中断生命周期
中断源(中断信号的产生)——中断控制器(中断信号过滤)——CPU(中断信号的处理)
中断源的作用是负责产生中断信号(6410支持64个中断源)
中断过滤:
中断信号处理:(6410向量方式)
- 当中断产生时CPU直接跳转到用户设置好的中断处理程序处
- 保护环境
- 设备的中断处理
- 恢复环境
3.中断编程
3.1 原理图
中断(按键)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。