PID,VID

怎么获得PID和VID?

PID和VID在设备的设备描述中,分析设备描述即可获得


那请问可以参考哪里啊?


如果所获取的完整的描述符数据在DATA_BUFFER[]中,那么: VID: ( ( unsigned short )DATA_BUFFER[ 9 ] << 8 ) | DATA_BUFFER[ 8 ] PID: ( ( unsigned short )DATA_BUFFER[ 11 ] << 8 ) | DATA_BUFFER[ 10 ]


能帮我写个能返回PID和VID的子程序吗?用232串口返回JP5怎么连接?搞了几天你们公司的程序也没有进展啊!原理图和卖给我的板又不同,现在很急,写好发给我邮箱个人信息保护,已隐藏,谢谢!


能帮我写个能返回PID和VID的子程序吗?用232串口返回JP5怎么连接?搞了几天你们公司的程序也没有进展啊!原理图和卖给我的板又不同,现在很急,写好发给我邮箱个人信息保护,已隐藏,谢谢!


枚举在哪里?怎么不成功啊?发不出去啊 ?


技术人员呢?怎么不回答 啊?


mReadCH375Data子函数中读取参数。


程序执行到 等待USB设备连接 那里就不下来了,很奇怪啊



(1)原示例程序中的串口调试输出被你删除了,你是怎么知道程序停在while ( mDeviceOnline == 0 ); /* 等待USB设备连接 */? (2)插入U盘后,CH375会产生中断,若没有进入中断程序,那么CH375的中断信号会一直存在,即CH375的INT#引脚应为低电平,你测量一下。


1.”原示例程序中的串口调试输出被你删除了“,你们给我的程序就是这样的啊,你们的文档没有规范好,说明书也写的不清楚,用户拿到手中也看很不明白。 2.“你是怎么知道程序停在while ( mDeviceOnline == 0 ); /* 等待USB设备连接 */?”用个灯指示下就知道运行到哪里了。

3.“插入U盘后,CH375会产生中断,若没有进入中断程序,那么CH375的中断信号会一直存在,即CH375的INT#引脚应为低电平,你测量一下。”这种现象真的存在 请问这是怎么回事?枚举不成功 啊?


CH375既然产生了中断信号,而你的程序却没有进入中断程序,应检查: 首先检查单片机与CH375的INT#引脚连接是否良好,若硬件没问题,那就是软件问题了,检查单片机的外部中断配置是否正确,如:CH375的中断号与实际硬件连线是否一致


/* CH375中断服务程序 */ void ex( ) interrupt 0 { CH375_WR_CMD_PORT( CMD_GET_STATUS ); /* 获取中断状态并取消中断请求 */ mIntStatus = CH375_RD_DAT_PORT( ); /* 获取中断状态 */ if ( mIntStatus == USB_INT_DISCONNECT ) mDeviceOnline = 0; /* 没有检测到USB设备断开事件 */ else if ( mIntStatus == USB_INT_CONNECT ) mDeviceOnline = 1; /* 检测到USB设备连接事件 */ } 那这个程序有问题 吗?


技术人员,能不能给段枚举U盘的代码啊?怎么跟你们买评估板也不给程序 啊


只有登录才能回复,可以选择微信账号登录