基于OHCI的USB主机 ―― USB设备设置接口值

设置接口值

每个 USB 设备在使用之前,都必须设置其接口值,这样 USB 设备才能够知道使用哪一种接口,从而正常的与主机通信:
/**
 * 设置 USB 设备所使用的接口值
 */
short usbSetInterface( unsigned char *pDataBuf)
{
    SETUPPKG *setup;
 
    setup = &usbDevSetup;
 
    setup-> bmRequest = 0x01;
    setup-> bRequest = SET_INTERFACE;
    setup-> wValue = 0x00;
    setup-> wIndex = 0;
    setup-> wLength = 0;
 
    ctrlCmdSet(( unsigned int )setup, pDataBuf);
 
    return 0;
}

你可能感兴趣的:(职场,主机,usb,休闲,ohci)