亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? usb.h

?? 里面是D12與c51的接口程序
?? H
字號(hào):

/*
   //*************************************************************************
   // USB 協(xié)議層
   //*************************************************************************
*/

// Endpoint direction bit, stored in address
#define USB_ENDPOINT_DIRECTION_MASK               0x80

// USB defined Feature selectors
//

#define USB_FEATURE_ENDPOINT_STALL          0x0000
#define USB_FEATURE_REMOTE_WAKEUP           0x0001
#define USB_FEATURE_POWER_D0                0x0002
#define USB_FEATURE_POWER_D1                0x0003
#define USB_FEATURE_POWER_D2                0x0004
#define USB_FEATURE_POWER_D3                0x0005

// These are the correct values based on the USB 1.0
// specification
#define USB_REQUEST_GET_STATUS                    0x00
#define USB_REQUEST_CLEAR_FEATURE                 0x01

#define USB_REQUEST_SET_FEATURE                   0x03

#define USB_REQUEST_SET_ADDRESS                   0x05
#define USB_REQUEST_GET_DESCRIPTOR                0x06
#define USB_REQUEST_SET_DESCRIPTOR                0x07
#define USB_REQUEST_GET_CONFIGURATION             0x08
#define USB_REQUEST_SET_CONFIGURATION             0x09
#define USB_REQUEST_GET_INTERFACE                 0x0A
#define USB_REQUEST_SET_INTERFACE                 0x0B
#define USB_REQUEST_SYNC_FRAME                    0x0C

 // defined USB device classes
//


#define USB_DEVICE_CLASS_RESERVED           0x00
#define USB_DEVICE_CLASS_AUDIO              0x01
#define USB_DEVICE_CLASS_COMMUNICATIONS     0x02
#define USB_DEVICE_CLASS_HUMAN_INTERFACE    0x03
#define USB_DEVICE_CLASS_MONITOR            0x04
#define USB_DEVICE_CLASS_PHYSICAL_INTERFACE 0x05
#define USB_DEVICE_CLASS_POWER              0x06
#define USB_DEVICE_CLASS_PRINTER            0x07
#define USB_DEVICE_CLASS_STORAGE            0x08
#define USB_DEVICE_CLASS_HUB                0x09
#define USB_DEVICE_CLASS_VENDOR_SPECIFIC    0xFF


// Values for bmAttributes field of an
// endpoint descriptor
#define USB_ENDPOINT_TYPE_MASK                    0x03

#define USB_ENDPOINT_TYPE_CONTROL                 0x00
#define USB_ENDPOINT_TYPE_ISOCHRONOUS             0x01
#define USB_ENDPOINT_TYPE_BULK                    0x02
#define USB_ENDPOINT_TYPE_INTERRUPT               0x03

// values for the bits returned by the USB GET_STATUS command
#define USB_GETSTATUS_SELF_POWERED                0x01
#define USB_GETSTATUS_REMOTE_WAKEUP_ENABLED       0x02

//#define USB_DEVICE_DESCRIPTOR_TYPE                0x01
#define USB_DEVICE_DESCRIPTOR_TYPE                0x01
#define USB_CONFIGURATION_DESCRIPTOR_TYPE         0x02
#define USB_STRING_DESCRIPTOR_TYPE                0x03
#define USB_INTERFACE_DESCRIPTOR_TYPE             0x04
#define USB_ENDPOINT_DESCRIPTOR_TYPE              0x05
#define USB_POWER_DESCRIPTOR_TYPE                 0x06

#define USB_DESCRIPTOR_MAKE_TYPE_AND_INDEX(d, i) ((USHORT)((USHORT)d<<8 | i))

///////////////////////////////////////////////////
typedef struct _USB_DEVICE_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    USHORT bcdUSB;
    UCHAR bDeviceClass;
    UCHAR bDeviceSubClass;
    UCHAR bDeviceProtocol;
    UCHAR bMaxPacketSize0;
    USHORT idVendor;
    USHORT idProduct;
    USHORT bcdDevice;
    UCHAR iManufacturer;
    UCHAR iProduct;
    UCHAR iSerialNumber;
    UCHAR bNumConfigurations;
} USB_DEVICE_DESCRIPTOR, *PUSB_DEVICE_DESCRIPTOR;

typedef struct _USB_ENDPOINT_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    UCHAR bEndpointAddress;
    UCHAR bmAttributes;
    USHORT wMaxPacketSize;
    UCHAR bInterval;
} USB_ENDPOINT_DESCRIPTOR, *PUSB_ENDPOINT_DESCRIPTOR;
typedef struct _USB_CONFIGURATION_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    USHORT wTotalLength;
    UCHAR bNumInterfaces;
    UCHAR bConfigurationValue;
    UCHAR iConfiguration;
    UCHAR bmAttributes;
    UCHAR MaxPower;
} USB_CONFIGURATION_DESCRIPTOR, *PUSB_CONFIGURATION_DESCRIPTOR;

typedef struct _USB_INTERFACE_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    UCHAR bInterfaceNumber;
    UCHAR bAlternateSetting;
    UCHAR bNumEndpoints;
    UCHAR bInterfaceClass;
    UCHAR bInterfaceSubClass;
    UCHAR bInterfaceProtocol;
    UCHAR iInterface;
} USB_INTERFACE_DESCRIPTOR, *PUSB_INTERFACE_DESCRIPTOR;

typedef struct _USB_STRING_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    UCHAR bString[1];
} USB_STRING_DESCRIPTOR, *PUSB_STRING_DESCRIPTOR;



/*
   //*************************************************************************
   // USB 標(biāo)準(zhǔn)設(shè)備請(qǐng)求
   //*************************************************************************
*/
void get_status(void);
void clear_feature(void);
void set_feature(void);
void set_address(void);
void get_descriptor(void);
void get_configuration(void);
void set_configuration(void);
void get_interface(void);
void set_interface(void);
void reserved(void);


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级中文字幕| 9久草视频在线视频精品| 欧美电影一区二区三区| 日日摸夜夜添夜夜添亚洲女人| 欧美人与禽zozo性伦| 乱中年女人伦av一区二区| 久久久久久免费网| 91一区在线观看| 午夜伦理一区二区| 日韩欧美在线1卡| 国产成人亚洲综合色影视| 亚洲裸体xxx| 9191精品国产综合久久久久久| 日本不卡123| 中文字幕不卡一区| 欧美精选一区二区| 国产一本一道久久香蕉| 亚洲天堂2014| 欧美一级夜夜爽| 成人在线视频一区二区| 亚洲免费av网站| 日韩精品资源二区在线| 成人伦理片在线| 青草国产精品久久久久久| 久久久不卡影院| 欧美日韩国产影片| 国产成人综合在线观看| 艳妇臀荡乳欲伦亚洲一区| 日韩欧美不卡一区| 色综合中文字幕国产| 美女高潮久久久| 亚洲欧美日韩国产另类专区| 欧美一区二区成人| www.av亚洲| 久久不见久久见免费视频1| 亚洲三级免费电影| 欧美精品一区男女天堂| 欧美亚洲一区二区三区四区| 国产精品系列在线播放| 亚洲午夜精品17c| 国产日产欧美精品一区二区三区| 欧美视频完全免费看| 高清在线观看日韩| 久久精品国产一区二区| 亚洲精品免费在线播放| 久久综合国产精品| 91精品婷婷国产综合久久性色| 成人激情电影免费在线观看| 日韩高清不卡在线| 一区二区三区精品| 国产香蕉久久精品综合网| 在线观看91av| 欧美亚洲国产一区二区三区va | 精品国产一区二区三区忘忧草| 色综合激情五月| 国产91对白在线观看九色| 老汉av免费一区二区三区| 午夜精品视频一区| 亚洲线精品一区二区三区八戒| 中文字幕一区二区在线观看| 26uuu欧美日本| 日韩区在线观看| 欧美精品xxxxbbbb| 欧美久久一二区| 欧美日韩亚洲综合在线| 91黄色激情网站| 97精品久久久午夜一区二区三区| 懂色av一区二区三区免费看| 精品一区二区免费| 久久er精品视频| 六月丁香婷婷久久| 老司机免费视频一区二区| 日本视频一区二区| 久热成人在线视频| 免费成人在线视频观看| 久久av老司机精品网站导航| 久久99日本精品| 国产麻豆91精品| 国产成人精品www牛牛影视| 国产一区二区三区精品视频| 久久国内精品自在自线400部| 日本午夜一区二区| 久久丁香综合五月国产三级网站| 精品一区二区三区在线播放视频 | 久久精品视频一区二区| 久久精品一区二区| 国产精品久久久久婷婷| 亚洲精品网站在线观看| 一区二区三区 在线观看视频| 亚洲图片欧美视频| 日韩成人一级片| 九一九一国产精品| 国产99久久久国产精品免费看| 99精品一区二区| 欧美色窝79yyyycom| 制服.丝袜.亚洲.中文.综合| 日韩你懂的在线观看| 久久久亚洲欧洲日产国码αv| 久久精品欧美日韩精品| 中文字幕一区二区三区在线观看| 亚洲久草在线视频| 视频在线观看91| 国产美女av一区二区三区| 盗摄精品av一区二区三区| 91蝌蚪porny| 91精品蜜臀在线一区尤物| 国产亚洲精品免费| 亚洲一级二级三级| 国产在线精品一区在线观看麻豆| 99精品视频在线免费观看| 欧美日韩高清在线| 国产日韩欧美精品电影三级在线| 亚洲乱码国产乱码精品精小说 | 成人丝袜视频网| 色婷婷国产精品| 欧美成人a在线| 1024国产精品| 精品在线亚洲视频| 日本道免费精品一区二区三区| 欧美成人猛片aaaaaaa| 亚洲色欲色欲www| 美女脱光内衣内裤视频久久网站 | 日韩欧美精品在线视频| 国产精品久久久久久福利一牛影视 | 国产在线视频一区二区| 色婷婷精品大在线视频| 精品88久久久久88久久久| 夜夜爽夜夜爽精品视频| 国产精品羞羞答答xxdd| 69p69国产精品| 亚洲天堂精品在线观看| 国产乱码精品一区二区三区忘忧草 | 中文字幕佐山爱一区二区免费| 日韩精品三区四区| 99视频超级精品| 久久影院视频免费| 视频在线在亚洲| 一本色道综合亚洲| 欧美国产一区二区| 麻豆国产91在线播放| 欧美在线视频不卡| 亚洲欧美怡红院| 国产福利91精品一区| 制服丝袜激情欧洲亚洲| 一区二区三区久久久| 99久久精品费精品国产一区二区| 26uuu国产在线精品一区二区| 亚洲mv大片欧洲mv大片精品| www.色综合.com| 久久久久久久久久美女| 美女在线视频一区| 91麻豆精品国产91久久久久| 一区二区三区产品免费精品久久75| 波多野结衣在线一区| 久久久久久久久99精品| 狠狠色狠狠色综合系列| 精品日本一线二线三线不卡| 青青草97国产精品免费观看 | 欧美一区二区三区视频在线| 亚洲成av人片一区二区三区| 欧美在线三级电影| 亚洲电影在线播放| 欧美日韩美少妇| 日韩精品国产欧美| 91精品国产综合久久香蕉麻豆 | 久久超碰97中文字幕| 欧美一区二区三区的| 人禽交欧美网站| 日韩免费高清av| 国产在线精品免费| 国产亚洲成年网址在线观看| 国产精品99久久不卡二区| 久久久99久久精品欧美| 国产电影一区在线| 国产精品久久久久久久蜜臀| 成人av影院在线| 一区二区三区在线视频免费 | 一本在线高清不卡dvd| 夜夜精品视频一区二区| 欧美精品日韩精品| 蜜臀av一区二区在线观看| 欧美tk丨vk视频| 高清国产一区二区三区| 亚洲情趣在线观看| 欧美精品日韩综合在线| 国内欧美视频一区二区| 久久久高清一区二区三区| 99久久er热在这里只有精品15| 一区二区三区久久久| 欧美一级免费观看| 国产乱理伦片在线观看夜一区| 中文字幕精品在线不卡| 欧美性生活一区| 激情文学综合丁香| 亚洲人123区| 日韩欧美123| aaa亚洲精品| 日本伊人精品一区二区三区观看方式| 日韩精品一区二区三区在线| 从欧美一区二区三区|