您的位置:首页 > 职场人生

基于OHCI的USB主机 —— USB设备设置配置值

2010-03-09 16:16 281 查看

设置配置值

每个USB设备在使用之前,都必须设置其配置值,这样USB设备才能够知道使用哪一种配置,从而正常的与主机通信:
[align=left]/**[/align]
[align=left] * 设置USB设备所使用的配置值[/align]
[align=left] */[/align]
[align=left]short usbSetConfiguration(unsigned char *pDataBuf)[/align]
[align=left]{[/align]
[align=left] SETUPPKG *setup;[/align]
[align=left] [/align]
[align=left] setup = &usbDevSetup;[/align]
[align=left] [/align]
[align=left] setup->bmRequest = 0x0;[/align]
[align=left] setup->bRequest = SET_CONFIG;[/align]
[align=left] setup->wValue = 0x01;[/align]
[align=left] setup->wIndex = 0;[/align]
[align=left] setup->wLength = 0;[/align]
[align=left] [/align]
return ctrlCmdSet((unsigned int)setup,
pDataBuf);
[align=left]}[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 主机 USB 休闲 OHCI