[计算机硬件及网络]DSP的外围中断PIE.pptVIP

  • 9
  • 0
  • 约5.35千字
  • 约 33页
  • 2018-03-05 发布于浙江
  • 举报
[计算机硬件及网络]DSP的外围中断PIE

DSP外围中断扩展 Peripheral Interrupt Expansion (PIE) PIE将外围高达96个中断源每8个分成一组,分为12组中断,每组一个中断输入线进CPU(INT1-INT12)。 96个中断每个都有一个中断矢量的入口地址,存放在RAM中的指定地址,在CPU响应某一中断时,会自动到相应中断入口地址寻找中断服务程序,执行中断相应操作。 各个中断的开放或禁止由CPU控制PIE和CPU级各个中断使能位完成。 CPU中断系统 中断响应的三个级别 外设级 一旦外设产生中断事件,对应外设的中断标志位寄存器相应位置1。如果对应中断使能位设为1,则外设中断请求信号INTx.y(x=1~12,y=1~8)送到PIE控制器。 PIE级 PIE级每个中断都有一个标志位PIEIFRx.y和一个中断使能位PIEIERx.y。 对每个CPU中断组INT1~12都有一个应答位PIEACKx。 一旦PIE控制中产生中断请求,则相应PIE中断标志位PIEIFRx.y就置1。如果中断使能位PIEIERx.y也为1,则PIEACKx决定CPU是否相应该中断。如果PIEACKx清0,则PIE级中断进入CPU。如果PIEACKx=1,则等待该位变0后将PIE中断送入CPU。 CPU级 当PIE级中断送入CPU后,CPU级中断标志位寄存器的标志位就置1。如果CPU的中断使能

文档评论(0)

1亿VIP精品文档

相关文档