leafrain_cao
驱动牛犊
驱动牛犊
  • 注册日期2002-07-25
  • 最后登录2002-11-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1467回复:2

Help me !!!!!!!!!!!!!!!!

楼主#
更多 发布于:2002-08-08 21:19
我最近在写基于PCI2040的TMS6201板卡的驱动程序,在利用WinDriver生成了一个框架之后,我又用它定义了相关的一些寄存器,这样在程序代码中也就相应生成了对这些寄存器的读写函数。利用硬件测试表明:如果我采用WinDriver生成的对话框式应用程序单独对HPIC,HPIA,HPID进行读写都可以完成,可我把相关的读写函数统一放在一个自编的函数(如:Read_from_DSP等)里面却根本写不进去这三个寄存器,这是怎么回事?

最新喜欢:

cb615cbcb615c...
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-09 14:43
对话框式应用程序是单步操作,如果你在自己程序里的操作函数之间加时间延迟,估计可以解决这个问题。
(DEEP + BROAD + SIMPLE) & delicate
cb615cb
驱动牛犊
驱动牛犊
  • 注册日期2002-08-18
  • 最后登录2005-01-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-23 14:36
在对DSP的HPIC,HPIA,HPID进行读写的时候,多长时间才叫延时足够啊?
我现在直接往DSP自增写数据,然后读出来什么都不是,是16位地址的高8位的重复,我怀疑是DSP速度跟不上的原因,但是DSP的HEDY信号也在啊!你外面速度怎么高,内部还是要降下来的,对吗?请指教!
游客

返回顶部