看资料说中断处理程序放在Prm中,那么放在P$E的那个里,还是Simulator的里面,觉得这两个文件和仿真工具有关,放在那儿不太好理解,是不是我换个仿真工具就要重写呢?
另:通常的中断处理流程是不是如下:
主程序初始化
1、清除中断状态标志
2、开启中断允许标志
。。。
中断响应
PUSH与POP是否自动?
1、关闭中断允许标志
2、清除中断状态标志
3、设定状态位等用户代码
4、开启中断允许标志
退出中断
子程序(根据中断程序修改状态位运行)
1、判断状态位,0则退出
2、清除状态位
3、。。。
4、退出
|