使用windriver时开机运行上位机程序无法扫描到设备

孤街醉人 提交于 2020-03-17 04:25:14

现象:

在使用windriver的API进行CPCI通信时,开机后第一次运行程序,发现扫描到的设备数为0,此时打开windriver,不做其他任何操作,再关掉,运行程序发现可以找到设备

原因:

windriver在安装时需要输入license string,此项内容在下载的软件中有带,或者需要通过注册机来生成,在上位机程序中初始调用windriver的API时需要将此license作为参数传入,若程序中的license与我们安装时使用的不一样,会造成该问题的出现

解决办法:

在安装windriver时,需要记录使用的license string,然后在程序中也使用该license string,则在开机后第一次运行程序,也是可以正常扫描到设备的

 

特别说明:

在使用过程中发现程序和windriver不能同时对设备进行操作,不知道此现象是正常还是其他地方没处理对

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!