阅读:2195回复:4
求教如何用DSP/BIOS开发中断服务程序?
请问怎样才能用DSP/BIOS开发中断服务程序?如何将中断服务程序映射到相应的中断服务表?谢谢
|
|
沙发#
发布于:2004-06-05 20:18
看看ccs中自带的教程吧,很简单的。
自己写好中断服务程序(就是一般的函数格式),然后在把函数名填 到dsp/bios config的相应的硬中断或软中断的属性中。 |
|
板凳#
发布于:2004-06-21 15:40
我发现很多问题在中断方面,问了TI的FAE也不知道,回答的是:不要用"dsp/bios config",要求我自己写。我自己写发现以下的错误,
------------------------------ test.pjt - Debug ------------------------------ "c:\ti\c6000\cgtools\bin\cl6x" -@"Debug.lkf" <Linking> undefined first referenced symbol in file --------- ---------------- _HWI_dispatchPlug E:\Work\TestSound\Debug\test.obj _HWI_enable E:\Work\TestSound\Debug\test.obj 也就是说HWI_dispatchPlug与HWI_enable根本联不上,请教一下各位有人知道吗? |
|
地板#
发布于:2004-07-12 20:42
不是连不上,而是你的中断服务程序函数名没有定义正确,这两个文件都用到了你所定义的 这个函数。你把这个函数名称正确定以后问题就解决了。
在系统初始化的过程中要把中断服务程序的名称的地址写到中断向量表相应的位置就可以了。 |
|
地下室#
发布于:2004-07-19 08:43
编译环境下有很多用DSP/BIOS设置中断的例子,可以参考的
|
|