UINT8 GetDeviceDescr( PUINT8 buf ) // 获取设备描述符 { UINT8 s, len; s = HostCtrlTransfer374( SetupGetDevDescr, buf, &len ); // 执行控制传输 if ( s == USB_INT_SUCCESS ) { UsbDevEndpSize = ( (PUSB_DEV_DESCR)buf ) -> bMaxPacketSize0; // 端点0最大包长度,这是简化处理,正常应该先获取前8字节后立即更新UsbDevEndpSize再继续 if ( len < ( (PUSB_SETUP_REQ)SetupGetDevDescr ) -> wLengthL ) s = USB_INT_BUF_OVER; // 描述符长度错误 } return( s ); } 这是host_fs.c中的一段代码,其中PUSB_DEV_DESCR是在什么地方定义的,不是很明白,请大家帮忙看看,[b]文字[/b][b]文字[/b]
查看: 1391
回复: 1
ch374关于代码问题
fisher0821
发表于: 2011-04-29 10:19:00
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
fisher0821
发表于: 2011-04-29 10:22:00
我知道这哪里了,呵呵
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录