tms320lf2407中断系统分析及C语言编程第 10 卷第 2 期 2005 年 4 月 新 余 高 专 学 报 JOURNAL OF XINY U COLLEGEVol. 10 ,NO. 2 Apr. 2005TMS320LF2407 中断系统分析及 C 语言编程● 曹 晖 ( 华东交通大学 电子与电气工程学院 ,江西 南昌 330013) 摘 要 : 中 断 处 理 是 DSP 应 用 系 统 中 必 不 可 少 的 一 个 重 要 环 节 。阐 述 了 DSP 芯 片TMS320LF2407 的中断机制和中断处理过程 ,并且给出了用 C 语言编程实现中断处理过程的思路和实例 。 关键词 :DSP ;TMS320LF2407 ;中断系统 ;C 语言 中图分类号 :TN911 文献标识码 :A 文章编号 :1008 - 6765 (2005) 02 - 0076 - 04 TMS320LF2407 ( 以下简称’ LF2407 ) 是 TI 公司主推 的高性能定点 DSP 芯片 ,它采用先进的 DSP 体系结构 , 具有功耗低 、 运行速度快和片内资源丰富的特点 , 在工 业控制领域有着广泛的应用 。 为了有效的对片内资源进行管理 , 系统对大部分 的资源采用中断管理机制 。但是由于 DSP 的中断源 多 ,中断机制复杂 ,在实际的应用过程中还有很多需要 注意的地方 ,如果中断处理不好 , 中断程序的运行会产 生混乱 ,使得系统崩溃 。本文结合应用实践 , 详细地分 析了’ LF2407 的中断系统和中断处理过程 , 并给出了采 用 C 语言进行中断编程的思路和实例 。1 ’ LF2407 的中断系统 1. 1 ’ LF2407 的中断分类模块中断包括 :A/ D 转换中断 、 串行通信 SCI 的接收中 断、 串行通信 ……