2407讲外设中断38个分别分配到了6个内核中断之上,同时我想TI DSP对于中断的分配应该都采用了类似的方法。在扩充了可响应中断的同时也增加了一定的复杂度。
在传统的51之中,中断向量直接在ROM中,2407里面我看到有的内核中断向量和外设中断向量是重复的——比如内核中断INT2中断向量0004h,低优先级ADC中断向量同样是0004h。按照中断响应的流程——保护现场进入内核中断(0004h),这个时候再进一步读取PIVR中的外设中断向量(同样是0004h),这个时候再进入外设中断,不是又跳回去了吗?
或者是说基于这两种中断的跳转寻址方式是根本不同的,请大侠帮忙解答一下,谢谢! |