TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335x starterware为什么进入中断ISR后会关闭中断,难道不能中断嵌套?

如题,用仿真器发现进入ISR程序后,CPSR的I位变成1了。

还有个问题,进入中断ISR程序前的压栈动作在哪执行?保存的栈指针在哪里?

pengda qiu:

回复 Steven Liu1:

是的,我在system中找到了代码,在文件exceptionhandler.asm的IRQHandler()中,正在研究他的汇编程序。有个fpscr没看懂是什么寄存器。有没有AM335x的ARM寄存器的手册呢?

Yaoming Qin:

回复 pengda qiu:

请查阅arm公司的网站,另外,直接baidu/google fpscr寄存器,中文资源很多

Jian Zhou:

回复 Yaoming Qin:

一般进入底层中断响应要做短暂的中断关开动作,防止同时响应同一中断源的中断。

赞(0)
未经允许不得转载:TI中文支持网 » AM335x starterware为什么进入中断ISR后会关闭中断,难道不能中断嵌套?
分享到: 更多 (0)