凌华 9118的问题 点击:550 | 回复:1



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-05-25 11:35:00
楼主
斑竹救命! 程序是在delphi 下调试的 ErrNum :=Register_Card(PCI_9118HG,CardNum); ...... ErrNum:=AI_9118_Config(CardNum,P9118_AI_BiPolar or P9118_AI_SingEnded,0,0,0); ErrNum:=AI_AsyncDblBufferMode (CardNum, 0); ErrNum:=AI_ContReadChannel(CardNum, 1, AD_B_5_V, Abuffer[0], 1000, 20*1000,SYNCH_OP); 以上程序执行都正常 ...... ...... 以下程序是在线程中执行 repeat repeat ErrNum:=AI_AsyncDblBufferHalfReady(CardNum,HalfReady,fstop); // HalfReady 的返回值 一直是0 // 如果HalfReady 赋初值 执行后还为原值 // ErrNum 的返回值 是52 until HalfReady=1; AI_AsyncDblBufferTransfer(CardNum,Abuffer[0]); SynchronizationShow; //显示数据函数 until bStop=true; ErrNum:=AI_AsyncClear(CardNum, Count); 程序调试时出现 delphi 和程序死了 别的应用程序还可以是用 麻烦帮我看看是什么原因



yoyo1101

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 590回
  • 年度积分:0
  • 历史总积分:645
  • 注册:2002年8月30日
发表于:2004-05-31 12:00:00
1楼
你的驱动PCIS-DASK版本是多少?你的机器是不是比较新的芯片组?到凌华网站上下载最新版驱动PCIS-DASK 4.04,更新一下驱动。

热门招聘
相关主题

官方公众号

智造工程师