恭喜,你发布的帖子
发布于 2021-03-19 09:04:08
5楼
每个人对如何调用中断及中断程序中到底做什么,可能存在一些理解层面的问题。
我认为,想到做中断,是考虑到程序中需要处理一件急需处理的问题。如、设备在正常运行时,突然需要急停,因为有人操作已经到达危及人身安全地步时,需要停止设备的运行。那么,很多人首先会考虑让程序其它事情暂时停下来先处理停止输出,把关联设备停止的输出点先断开,这是常规做法,再深入一步就是利用外部输入沿中断了。相对这些该信息比常规做法响应速度要快的,就是利用中断优先的特性。当然,现在安全输入、输出专用模块也已经非常普及了。
另外,比如常见的高速计数器中断(当前值=预设值中断),人为无法涉及到如此快速的捕捉,只能依靠中断优先这个特性快速捕捉这个瞬间的状态值。
请填写推广理由:
分享
只看
楼主