chapter5InterruptionControl课程.pptVIP

  • 15
  • 0
  • 约1.21万字
  • 约 48页
  • 2016-12-04 发布于江苏
  • 举报
Chapter5. C6000 DSP Interruption Control C6000中断概述 C6000中断控制 中断捕获和处理 中断性能 编程注意事项 本章讲述CPU中断,包括复位和不可屏蔽中断(NMI),介绍中断控制寄存器和他们的功能,分析中断的处理过程,即CPU捕获中断并转移程序执行流到中断服务程序所使用的方法,最后介绍中断编程需要注意的事项。 C6000中断概述 DSP工作在具有多个外部异步事件环境下,每个事件具有独立的任务要求,当中断发生时,系统要求CPU暂停当前工作,转而执行中断服务程序,当中断处理完成后,再回到原来的位置继续运行,这就是中断的工作模式; 引起CPU中断事件发生的信号称为中断源; 中断服务包括,保存现场(上下文),执行中断任务,恢复寄存器和现场,返回中断前位置; 中断类型 复位中断(RESET) 不可屏蔽中断(NMI) 可屏蔽中断(MI) 中断优先级 RESET ? NMI ? MI 复位中断 复位中断使最高优先级的中断,它用来停止CPU工作,并使之返回到一个已知状态; RESET信号是低电平有效信号,其他中断是高电平有效; RESET信号有效需要连续10个时钟脉冲低电平信号; 复位使正在执行的程序停止,所有寄存器返回默认状态; 复位中断取指包必须放在0地址内存中;

文档评论(0)

1亿VIP精品文档

相关文档