你好-
使用PSoC创建者2.2;PSoC 5LP设备(CY8C5868 L),我正试图得到我们的USB信息显示在Windows设备管理器中。
在PSoC Creator;UBFS & G.UBUART组件中,我将设备描述符更改为我们的USB ID(0x923),并更改了产品ID(0x501)。
在字符串描述符选项卡中,我将字符串从CyPress信息更改为我们的公司/产品描述,并保存/应用。
当我重建项目时,当设备首先出现在设备管理器的“其他”下时,它显示为我给它的产品名称。但是,当我指向它的驱动程序后,它就重新命名为“CyPress USB UART”。
我找不到我应该改变的地方(我手动更改了UsBuTARG1 1CdC.IF文件以包括我的公司信息,但这并没有改变设备管理器如何枚举它)。
我尝试卸载驱动程序,重新构建项目,然后再连接,同样的结果,它首先识别我想要它,但在安装后,它重新命名为CyPress USB USAT。
必须有一个设置或步骤,我错过了,感谢任何帮助解决这个问题。
杰森
以上来自于百度翻译
以下为原文
Hello -
Using PSoC Creator 2.2; PSoC 5LP device (CY8C5868L), and I'm trying to get our USB informa
tion to display within Windows Device Manager.
Within PSoC Creator; the USBFS -> USBUART component, I changed the Device Descriptor to our USB ID (0x2923) and changed the Product ID (0x501).
In the String Descriptor tab; I changed the strings from Cypress information to our company / product descriptions, and saved / applied.
When I rebuilt the project, and when the device first appeared under "Other" in the Device Manager, it showed as the product name I gave it. However, when I point it to the driver, after it installs, it renames to "Cypress USB UART".
I can't find where I'm supposed to change this (I manually changed the USBUART_1_cdc.inf file to include my company information, but that didn't change how Device Manager enumerated it).
I tried uninstalling the driver, re-building the project, and then connecting again, and same result, it first identifies as I want it to, but after the driver installs, it re-names to Cypress USB USART.
There must be a setting or step that I am missing, and appreciate any assistance in getting this resolved.
Jason