zab
zab
驱动小牛
驱动小牛
  • 注册日期2001-07-04
  • 最后登录2008-01-10
  • 粉丝0
  • 关注0
  • 积分126分
  • 威望14点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:4199回复:2

用windriver调试9054的LCOAL端中断

楼主#
更多 发布于:2003-01-01 23:04
这几天一直在调9054的LCOAL端的中断,当9054的LINT#为低时总是没有中断产生,在相应的版上问了几次,没有人给出正确的说法,不知是太简单还是大虾们都没在,只好自己又搞了好几天,今天终于调通了,所以在这写一下过程,希望大牛们不要见笑。
在用windriver调试9054的PCI卡时,一般都是先安装windriver,然后再用它来逐步调试硬件。或者是用windriver提供的9054的例子程序作为框架再加入自己的内容。我的程序的其它部分都已经调的没有问题了,想加入中断(这之前一直是使用查询方式),所以就按照帮助文件上说的过程加入了中断,但是总是没有响应中断。后来发现,要把windriver卸载,然后安装卡的驱动(INF文件是事先用windriver生成的),驱动程序是wdpnp.sys和windrvr.sys(要用那个191K的,194K的好像不行)。安装完了驱动以后最好重启(我这里有时提示要重启,有时不提示,不知怎么回事),然后还要用wdreg.exe注册(有时好像又不用),接下来就可以运行程序了。不过我安装windriver时是注册版,当我按上述方法作完后,运行我的应用程序时时却说是测试版,也没能明白怎么回事。

总之有所收获,也还有几个问题没有解决,还希望大虾们出手。

最新喜欢:

mapoflmapofl
nhyujm
驱动牛犊
驱动牛犊
  • 注册日期2005-06-29
  • 最后登录2008-06-24
  • 粉丝0
  • 关注0
  • 积分145分
  • 威望37点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-08 16:01
学习,但是兄弟,可否留下QQ问几个问题,我的是4229047
yy136
驱动牛犊
驱动牛犊
  • 注册日期2005-08-31
  • 最后登录2010-08-05
  • 粉丝0
  • 关注0
  • 积分211分
  • 威望32点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-11-21 11:26
安装windriver时是注册版,当我按上述方法作完后,运行我的应用程序时时却说是测试版,也没能明白怎么回事. 应该是没有调用windriver register API
游客

返回顶部