ARM9、raspberry-pi中断问题

发布于 2020-08-26 16:55:21

在cortex-M系列MCU的中断处理中,都会调用rt_interrupt_enter(),rt_interrupt_leave()这两个函数;为什么在ARM9,raspberry-pi等应用型CPU的中断中,没有调用这两个函数。是中断的处理方式不同吗?ARM9普通中断也是可以被优先级更高的中断打断的。

查看更多

关注者
0
被浏览
239
tyustli
tyustli 2020-08-27

这类 CPU 的中断是非向量中断,这类中断会在 vector_irq 里面调用这两个函数并进行中断的分发,可以参考:rt-thread/libcpu/arm/arm926/start_gcc.S 里面的 vector_irq 函数

2 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览