2008年12月15日星期一

DM642的中断处理

1.非NMI中断的发生的前提:GIE=1,NMIE=1,IER中对应的标记位,还有就是DEVICE中的使能位
2.当非NMI中断的发生的时候,自动清楚GIE,保存到PGIE中,退出采用B IRP,会自动恢复GIE
3.中断的能够发生位置:Single Assignment vs. Multiple Assignment:只有在single assignment才能发生中断

另外:TI DSP的printf问题
1. printf可能会打破互斥的功能,导致互斥失败。

没有评论: