保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

TMS320C54x系列DSP中的应用


相互调用的需要)。汇编语言则不需要。
  
  ·在编写中断函数的时候不能再用关键字interrupt来说明中断函数,因为BIOS已经自动包括了这个功能。如果再用interrupt,则会造成致命后果。
  
  
  
  
  ·如果中断函数是用汇编语言编写的,中断函数应夹在BIOS的APIHWI_enter和HWI_exit之间。这样,在中断处理的时候会正确保存和恢复一些需要使用的寄存器,并妥善处理线程间的关系以及中断函数中对BIOSAPI的调用;如果中断函数是用C语言编写的,则必须使用HWIDispatcher属性,作用和前面是一样的。
  
  ·在BIOS中的SWI(软件中断)模块下,用户可以自己添加软件中断对象。但是必须从概念上分清楚,这里添加的软件中断和在前面提到的软件中断(即由INTR、TRAP、RESET触发的中断)是完全不同的概念。这里的软件中断并不属于中断向量表里的中断向量(显然中断的个数也不会存在限制),并且它可以带两个参数(前面的中断函数是不能带参数的)。所以从几个方面看这里的软件中断函数更象是通常意义上的一般函数。
  
  在刚开始使用DSP/BIOS的时候可能会觉得比较麻烦,需要理解的东西也很多。但当你熟悉了以后会发现,它能帮你节省不少时间去处理底层的东西,而使你将更多的精力放在算法的实现上。
  
  本文全面介绍了C54x系列DSP的中断机制,以及中断在使用过程中的一些技巧,阐述了整个中断的响应过程和一些比较容易出错的地方。希望通过共享使大家更快更好地掌握C54x的中断处理。
  
  
  
 

《TMS320C54x系列DSP中的应用(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/172188.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。