学习一个芯片的功能时,我的建议是先学会如何用C语言点亮一个LED灯,然后就是学习一下使用他的中断,因为在做芯片的时候,各个厂家有自己的一套自己的方法。所以使用中断的就必须了解很多概念,比如如何打开中断,如何安装自己的中断子服务程序,等等!
先介绍一下什么叫中断:你在下象棋,突然电话响了,你回屋接电话,然后回来继续下象棋,这个过程就叫做中断响应过程(中断过程)。
CPU执行正常任务———————下象棋
保护现场———————————-你已经想好要“将军”,先在脑海中记下来。
中断发生———————————-电话响-
中断服务程序—————————-接电话
恢复现场———————————-回来后恢复刚才想法
中断返回———————————-你回来继续下象棋
中断屏蔽———————————-Boss 正在训话,要求所有电话关机,你不能接电话了。
非屏蔽中断——————————-你内急,即使是 Boss 在训话,你还是得到外面去嘘嘘。
可屏蔽中断——————————-你在“闭关修炼”,可以不受外界干扰
所以我们在使用中断之前先得告诉CPU,我们要使用那个中断,当中断发生的时候,你的执行程序的去向(也就是中断服务子程序),最后在返回我们被中断的函数。这样就完成了我们的中断历程!
<
最后
以上就是碧蓝芒果最近收集整理的关于dsp6713与matlab,DSP(TMS320C6713)入门之旅(三、中断的理解和使用)的全部内容,更多相关dsp6713与matlab,DSP(TMS320C6713)入门之旅(三、中断内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复