阅读:1524回复:3
我用WINDRIVER碰到的一个问题,请指教!
我没有用其向导,直接用WD_OPEN...按它的要求一步步往下写的程序。
运行时居然提示找不到卡。 我就运行其DIRVER向导,发现此卡,然后(在不退出其向导界面)在运行我的程序,就可以找到卡,申请到DMA空间,并进行数据传输。 有没有人碰到这种问题啊?我用的是5.05版本的。 |
|
|
沙发#
发布于:2002-11-29 15:39
我也碰到这种问题,用的也是5.05版的,我只是用于试验一个小东西,等做好了加到另外一个系统上。
希望快点有人回复这个问题。 |
|
板凳#
发布于:2002-11-30 19:53
搞定,在WINDRIVER的网站上找到了。
安装WINDRVER后,在windriver/redist/register/下有个register.txt文件,其里面有: 2.1 For C users; Add the following function: void RegisterWinDriver() { HANDLE hWD; WD_LICENSE lic; hWD = WD_Open(); if (hWD!=INVALID_HANDLE_VALUE) { // replace the following string with your license string strcpy(lic.cLicense, \"12345abcde12345.Company Name\"); WD_License(hWD, &lic); WD_Close(hWD); } } 看看就明白了吧,兄弟门。如果还没搞定,EMAIL TO:eric@fpga.vicp.net. |
|
|
地板#
发布于:2002-11-30 21:56
除了没加入license外
也有可能是因为没有安装inf文件 |
|
|