完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1,我长期使用CY68013,我的应用软件是基于CYUSB .LIB(VS2005编译)。它在32位系统中工作很好几年(XP Vista和Wi7)。
2,现在我想让我的软件在Wi764位系统上运行。在驱动程序通过安装64位Cyu***.sys更新到64位后,我的32位应用程序无法识别USB设备。只有控制中心能够识别USB设备,CySCONLLE无法识别它,并且在CysBurl的MISC图中未找到GUID。没有选择GUID或sys的选择。 我如何使我的应用软件兼容32位和64位系统的最小变化。CyUSB .LIB(C++ LIB)在32位和64位系统中是否兼容?我知道32位应用程序可以在32位系统中以32位模式运行。 谢谢,并致以最诚挚的问候! 以上来自于百度翻译 以下为原文 1, I have used Cy68013 for long time, my Application software is based on Cyu***.lib(VS2005 compiled). it works well on 32bit system for several years (XP vista and Win7.) 2, Now I want to let my software run on Win7 64bit system. After the driver updated to 64bit by installing 64bit Cyu***.sys, My 32bit App can not recognize the USB device. Only Control Center can recognize the USB device, the CyConsle can not recognize it, and GUID not found in Cysonsole's misc graph. no choice to select GUID or sys. How can I make my app software be compatible for 32bit and 64bit system with minimum changes. Does Cyu***.lib(C++ Lib) be compatible in 32bit and 64bit system? I know 32bit application can run in 64bit system in 32bit mode. Thanks and best regards! |
|
相关推荐
7个回答
|
|
工作CYLB是2005—10-11(VC6Y7)可以在32位Windows 7中工作
用最新的CYLIB编译应用程序,32位应用程序无法控制64位Windows 7(64位驱动程序)中的USB设备。 以上来自于百度翻译 以下为原文 The working Cylib is 2005-10-11(vc6_7) can work in 32bit windows7 Compile the App with latest Cylib, 32bit Application can not control USB device in 64bit windows7(64bit driver). |
|
|
|
USB套件3.4.7:
在64位Windows 7中,控制中心:正确列出USB设备。 但是,x86和x64的工具CysDeC都不能访问USB:设备计数=0。 以上来自于百度翻译 以下为原文 USB suite 3.4.7: In 64bit Windows 7, Control center: list the USB device correctly. But the tool Cydesc both x86 and x64 can not access the USB: device count = 0 |
|
|
|
现在,32位应用程序可以在64位Windows 7上工作,通过使用3.4.7KIT64位驱动程序和更改VID和PID,不改变其他文件。
我使用MyDebug,只替换ONYS文件,MyDrEver中的INF不包含CY68013的GUID。但是应用程序使用它 (在CyAPI h)中。 64位不能工作,但是32位CysB.SIS驱动程序(版本1.7.0.0)工作。我不知道具体的区别。无论如何,我会使用新的驱动程序。 以上来自于百度翻译 以下为原文 Now the 32bit App can works on 64bit Windows7, By using 3.4.7Kit 64bit driver and change Vid&pid, Do not change other file. I used my driver, only substitute one sys file, the INF in my driver doesn't contain the GUID of cy68013. but App used it (in CyAPI.h). The 64bit doesn't work, but 32bit Cyu***.sys driver(version 1.7.0.0)works. I do not know the detailed difference. Anyway, I will use the new driver. |
|
|
|
控制中心被编码以获得绑定到CysB.S的设备的句柄,而不管GUID。CySalk查看注册表以填充与CysUBSyS一起使用的GUID列表,然后使用它们来获取设备的句柄。
您是否尝试在INF文件中使用GUID,然后在宿主应用程序中使用GUID来获得句柄? 当做, 阿南德 以上来自于百度翻译 以下为原文 Control center is coded to get handle to device bound to CyUSB.sys irrespective of GUID. CyConsole looks at the registry to populate the list of GUIDs used with CyUSB.sys and then uses them to get handle to the device. Have you tried using a GUID in the inf file and then using that in the host application to get the handle? Regards, Anand |
|
|
|
谢谢你的帮助。
因为在SDK3.4.7中,驱动程序没有签名。我下载了AWHQLL签名驱动程序,版本是3.4.5 GUID不同于3.4.7驱动程序。“AE18AA60……”& lt;&“AE18A550……” 当GUID更改为3.4.7的相同值时,CySalk可以检测设备。 控制台是否与固定GUID绑定:“AE18AA60……”。 谢谢! 最好的问候! 以上来自于百度翻译 以下为原文 Thanks for your help. Because in the SDK 3.4.7, The driver is not signed. I downloaded A WHQL Signed driver, The version is 3.4.5 The GUID in INF file is different from 3.4.7 driver. " AE18AA60..." <--> "AE18A550..." When the GUID changed to same value as 3.4.7, the Cyconsole can detect the device. does the Console bounded to the fixed GUID: " AE18AA60..." . Thanks! Best regards! |
|
|
|
我需要与早期版本兼容的应用程序。
我将使用以前使用的默认GUID,即使它可能不适合指定的应用程序。 谢谢! 以上来自于百度翻译 以下为原文 I need the App be compatile with earlier versions. I will use the default GUID as used before, even it may be not suitable for specified application. Thanks! |
|
|
|
我看不清全貌。
最新的SUITEUSB具有CyAPI.LIB也适用于X64。如果使用GUID并使用它来获得设备的句柄,它应该工作。你所面临的CySalk问题很可能是因为大量的GUIDs和你使用的PC注册表中CysB.SyS的不同名称。 当做, 阿南德 以上来自于百度翻译 以下为原文 I'm not able to gauge the full picture. Latest SuiteUSB has CyAPI.lib for x64 as well. If you use a GUID and use that to get handle to your device it should work. The CyConsole issue you're facing is most probably due to lot of GUIDs and different names for CyUSB.sys in the registry of the PC that you're using. Regards, Anand |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2105 浏览 1 评论
1851 浏览 1 评论
3669 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1786 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
570浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
423浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
437浏览 2评论
384浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
915浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 20:45 , Processed in 0.957953 second(s), Total 57, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号