Johnson
驱动牛犊
驱动牛犊
  • 注册日期2001-06-24
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2195回复:4

求教如何用DSP/BIOS开发中断服务程序?

楼主#
更多 发布于:2004-06-03 18:00
请问怎样才能用DSP/BIOS开发中断服务程序?如何将中断服务程序映射到相应的中断服务表?谢谢
dbduan
驱动牛犊
驱动牛犊
  • 注册日期2004-03-09
  • 最后登录2008-07-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-05 20:18
看看ccs中自带的教程吧,很简单的。
自己写好中断服务程序(就是一般的函数格式),然后在把函数名填
到dsp/bios config的相应的硬中断或软中断的属性中。
EdmundChen
驱动牛犊
驱动牛犊
  • 注册日期2004-05-08
  • 最后登录2009-07-16
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于: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根本联不上,请教一下各位有人知道吗?
xlang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-09
  • 最后登录2004-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-12 20:42
不是连不上,而是你的中断服务程序函数名没有定义正确,这两个文件都用到了你所定义的 这个函数。你把这个函数名称正确定以后问题就解决了。
在系统初始化的过程中要把中断服务程序的名称的地址写到中断向量表相应的位置就可以了。
aspl
驱动牛犊
驱动牛犊
  • 注册日期2003-12-12
  • 最后登录2009-09-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-19 08:43
编译环境下有很多用DSP/BIOS设置中断的例子,可以参考的
游客

返回顶部