第二部分TMS320C5416结构与工作原理材料.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 中断分类 中断分类 中断寄存器 中断屏蔽寄存器IMR 中断屏蔽寄存器主要是用来屏蔽外部或内部中断。如果CPU状态寄存器中的INTM位为0且IMR寄存器中有一位为1,就开放IMR寄存器中的那一位中断。 RS和NMI都不能被IMR屏蔽。用户可以读写IMR寄存器。 中断寄存器 中断标志寄存器IFR 中断标志寄存器是一个存储器映射寄存器。当一个中断出现时,IFR中相应的中断标志位置1,直到此中断被CPU处理。 任何下列事件都会清除IFR中的中断标志 C54x DSP被硬件复位 中断触发被响应 一个1被写入相应的尚未处理的IFR中断标志位 使用相应中断号INTR指令被执行 中断处理步骤 接受中断请求 应答中断 执行中断服务程序ISR 接收中断请求 一个中断由硬件或软件指令请求。 当产生一个中断时,IFR寄存器中的相应的中断标志位被置1。不管中断是否被处理器应答,该标志位都会置1。当相应的中断响应后,该标志位自动清零 硬件中断请求 外部硬件中断由外部中断口的信号发出请求,而内部硬件由片内外设的信号发出中断请求。例如,C54X硬件中断可以由如下信号发出 INT3-INT0管脚 RS和NMI管脚 RI

文档评论(0)

1亿VIP精品文档

相关文档