到底什么样的装置才需要产生中断?

[复制链接]
1008|7
 楼主| zhenykun 发表于 2019-2-20 14:55 | 显示全部楼层 |阅读模式
到底什么样的装置才需要产生中断?
yszong 发表于 2019-2-20 14:58 | 显示全部楼层

是啊,个人觉得像键盘、touch,timer等需要中断通知系统有外部事件发生,这很容易想像,但我还是没有什么概念,到底什么样的装置才需要产生中断?!
dengdc 发表于 2019-2-20 15:01 | 显示全部楼层

由程序主动控制的就不需要中断
huangchui 发表于 2019-2-20 15:04 | 显示全部楼层
例如点亮LED、设定LCD。关闭放大器的电源等。
tytgtrt5 发表于 2019-2-20 19:06 | 显示全部楼层
需要实时响应的事件需要中断触发,实时性要求没那么高,等得及CPU去查询的事件,理论上都可以不用中断,但有时候为了简化程序流程,在中断资源足够的情况下,也可以用中断处理。比如说串口数据处理,用中断和不用中断都可以实现,只是用中断之后会大部分从程序框架里独立出来,程序框架处理其他任务会好处理一些。
lizye 发表于 2019-2-21 18:17 | 显示全部楼层
一般外部输入事件直接引起软件的响应, 最好考虑用中断处理.
jiaxw 发表于 2019-2-21 18:21 | 显示全部楼层

个人感觉是 顺序执行执行不了的,要用中断
 楼主| zhenykun 发表于 2019-2-21 18:23 | 显示全部楼层
唉,还是没有什么结果,算了,先结贴吧,多谢大家啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

868

主题

11535

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部