一共64个中断向量,内置硬件中断优先级,默认优先级为0,软件可置0-15号优先级,0级最低,每个中断向量对应一个 VICVECTPRIO­_XX寄存器来设置相应的优先级。中断服务函数入口地址组成一张中断服务程序表,该表的地址为浮动,表的基地址由 VECT_IRQ_BASE设置,64个中断服务函数入口地址按各自的中断号填入表中,每次执行irq或者fiq时中断服务函数入口地址自动载入 VECT_IRQ_ADDR或者VECT_FIQ_ADDR中,pc载入其中内容跳到中断服务函数开始执行。

VIC流程

相关文章:

  • 2021-12-18
  • 2021-11-22
  • 2021-06-22
  • 2021-07-03
  • 2021-08-03
  • 2021-08-13
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
相关资源
相似解决方案