一个很简单的程序,我把GIOA【2】定义为 外部中断,想通过它调用相应的中断程序,我用halcogen初始化了 GIO 和VIM,当我运行程序的时候发现了
2个问题:
1. CPSR【6】,CPSR【7】没有被清0,我只有手动清0程序才能进入ISR,资料上说用swi可以修改,请问能够在程序配置好后清除cpsr【6】和cpsr[7]的具体方法?
2.当程序编号后,我单步运行程序,发现在单步运行时,即使所有的中断条件都满足,程序也不能跳进ISR,我用的是CCS5.3,请问这种情况是否正常?
附件是我的工程