stm32中断系统——瞎讲中断
要开始中断了…还是回忆一下吧,虽然抽象 stm32中断——exit(外部中断) gpio型
中断很多教科书与参考书(机操与机组),不管是其分类还是作用以及可以用来干什么,都很详细与具体,无论是外部中断还是内部中断,内容很多,也是重点。
这里简单概述一下,中断是cpu在处理当前任务时遇到了突发事件,从而暂停当前任务转而解决突发事件。 如果以上无法理解,我们看下面的内容,理解就直接跳过好了。
我们引入两个角色,添狗 与 女神 再引入一个假设 当女神给添狗发消息时 添狗当立即对消息进行反应,(不然女神就跟你拜拜哦)
那么便有以下发展: 1. 添狗守在消息前等待消息,此时效率低下,你只能舔一个女神 2. 添狗在处理其他事情,而错过女神,女神与你拜拜 3. 添狗刚好处理完其他事情,可以回复女神消息,但此时你可以回复女神的概率将随着你要处理事件的增多而降低
而舔狗的你,自然不会允许女神和你拜拜的。 那么聪明的你,便要对这个系统升级
聪明的你立马就想到了,再引入一个消息提示系统(中断系统)不就好了
消息提示系统:
那么现在你无论何时女神发消息你都可以进行回复,但依然不够完美,继续升级。
现在你既保证了对于女神回复,也可以高效的完成当前任务,但依旧不完美,舔狗终究只是舔狗,你并不满足,要进化成为战狼,再次升级
至此大成
amazing 聪明的你成功发明了中断系统 cpu便是这个 战狼 而产生突发事件的 中断源 为cpu的女神.





