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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? f34x_msd_usb_descriptor.h

?? 有關單片機的學習文檔
?? H
字號:
//-----------------------------------------------------------------------------
// F34x_MSD_USB_Descriptor.h
//-----------------------------------------------------------------------------
// Copyright 2007 Silicon Laboratories, Inc.
// http://www.silabs.com
//
// Program Description:
//
// Header file for USB firmware.  Defines standard
// descriptor structures.
//
//
// FID:            34X000060
// Target:         C8051F34x
// Tool chain:     Keil
// Command Line:   See Readme.txt
// Project Name:   F34x_USB_MSD
//
// Release 1.2
//    -All changes by BD and PD
//    -5 OCT 2007
//    -No changes; incremented revision number to match project revision
//
// Release 1.1
//    -All changes by PKC
//    -09 JUN 2006
//    -No changes; incremented revision number to match project revision
//
// Release 1.0
//    -Initial Release
//

//-----------------------------------------------------------------------------
// Header File Preprocessor Directive
//-----------------------------------------------------------------------------

#ifndef  _USB_DESC_H_
#define  _USB_DESC_H_

// BYTE type definition
#ifndef _BYTE_DEF_
#define _BYTE_DEF_
typedef unsigned char BYTE;
#endif   /* _BYTE_DEF_ */

// WORD type definition, for KEIL Compiler
#ifndef _WORD_DEF_              // Compiler Specific, written for Little Endian
#define _WORD_DEF_
typedef union {unsigned int i; unsigned char c[2];} WORD;
#define LSB 1                   // All words sent to and received from the host are
#define MSB 0                   // little endian, this is switched by software when
                                // neccessary.  These sections of code have been marked
                                // with "Compiler Specific" as above for easier modification
#endif   /* _WORD_DEF_ */

//------------------------------------------
// Standard Device Descriptor Type Defintion
//------------------------------------------
typedef code struct
{
   BYTE bLength;                // Size of this Descriptor in Bytes
   BYTE bDescriptorType;        // Descriptor Type (=1)
   WORD bcdUSB;                 // USB Spec Release Number in BCD
   BYTE bDeviceClass;           // Device Class Code
   BYTE bDeviceSubClass;        // Device Subclass Code
   BYTE bDeviceProtocol;        // Device Protocol Code
   BYTE bMaxPacketSize0;        // Maximum Packet Size for EP0
   WORD idVendor;               // Vendor ID
   WORD idProduct;              // Product ID
   WORD bcdDevice;              // Device Release Number in BCD
   BYTE iManufacturer;          // Index of String Desc for Manufacturer
   BYTE iProduct;               // Index of String Desc for Product
   BYTE iSerialNumber;          // Index of String Desc for SerNo
   BYTE bNumConfigurations;     // Number of possible Configurations
} device_descriptor;            // End of Device Descriptor Type

//--------------------------------------------------
// Standard Configuration Descriptor Type Definition
//--------------------------------------------------
typedef code struct
{
   BYTE bLength;                // Size of this Descriptor in Bytes
   BYTE bDescriptorType;        // Descriptor Type (=2)
   WORD wTotalLength;           // Total Length of Data for this Conf
   BYTE bNumInterfaces;         // No of Interfaces supported by this Conf
   BYTE bConfigurationValue;    // Designator Value for *this* Configuration
   BYTE iConfiguration;         // Index of String Desc for this Conf
   BYTE bmAttributes;           // Configuration Characteristics (see below)
   BYTE bMaxPower;              // Max. Power Consumption in this Conf (*2mA)
} configuration_descriptor;     // End of Configuration Descriptor Type

//----------------------------------------------
// Standard Interface Descriptor Type Definition
//----------------------------------------------
typedef code struct
{
   BYTE bLength;                // Size of this Descriptor in Bytes
   BYTE bDescriptorType;        // Descriptor Type (=4)
   BYTE bInterfaceNumber;       // Number of *this* Interface (0..)
   BYTE bAlternateSetting;      // Alternative for this Interface (if any)
   BYTE bNumEndpoints;          // No of EPs used by this IF (excl. EP0)
   BYTE bInterfaceClass;        // Interface Class Code
   BYTE bInterfaceSubClass;     // Interface Subclass Code
   BYTE bInterfaceProtocol;     // Interface Protocol Code
   BYTE iInterface;             // Index of String Desc for this Interface
} interface_descriptor;         // End of Interface Descriptor Type

//---------------------------------------------
// Standard Endpoint Descriptor Type Definition
//---------------------------------------------
typedef code struct
{
   BYTE bLength;                // Size of this Descriptor in Bytes
   BYTE bDescriptorType;        // Descriptor Type (=5)
   BYTE bEndpointAddress;       // Endpoint Address (Number + Direction)
   BYTE bmAttributes;           // Endpoint Attributes (Transfer Type)
   WORD wMaxPacketSize;	        // Max. Endpoint Packet Size
   BYTE bInterval;              // Polling Interval (Interrupt) ms
} endpoint_descriptor;          // End of Endpoint Descriptor Type


//-----------------------------
// Setup Packet Type Definition
//-----------------------------
typedef struct
{
   BYTE bmRequestType;          // Request recipient, type, and direction
   BYTE bRequest;               // Specific standard request number
   WORD wValue;                 // varies according to request
   WORD wIndex;                 // varies according to request
   WORD wLength;                // Number of bytes to transfer
} setup_buffer;                 // End of Setup Packet Type

#endif  /* _USB_DESC_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱国产乱300精品| 肉丝袜脚交视频一区二区| 在线成人小视频| 99国产精品一区| 色中色一区二区| 成人av在线资源| 日韩欧美综合一区| 亚洲三级小视频| 日韩美女久久久| 亚洲va天堂va国产va久| 一区二区三区不卡在线观看 | 国产精品一区二区三区乱码| 紧缚捆绑精品一区二区| 国产精品18久久久久久久久| 成人午夜精品在线| 欧美日韩一级片网站| 久久久久久久久久久久久夜| 亚洲欧美影音先锋| 日韩国产精品久久久| 国产在线视频一区二区三区| 成人午夜av电影| 欧美一区二区三区免费大片| 日韩视频一区在线观看| 亚洲日本va午夜在线影院| 免费成人在线观看| 成人亚洲精品久久久久软件| 欧美色综合网站| 国产精品对白交换视频| 日本中文字幕不卡| 97精品超碰一区二区三区| 7799精品视频| 偷偷要91色婷婷| 欧美在线免费视屏| 亚洲影视资源网| 欧美亚洲综合色| 亚洲精选一二三| 91成人免费电影| 亚洲一区二区三区在线看| a4yy欧美一区二区三区| 亚洲天堂网中文字| 92国产精品观看| 国产精品色婷婷| 波波电影院一区二区三区| 中文字幕精品—区二区四季| 国产成人在线色| 久久女同互慰一区二区三区| 美国三级日本三级久久99| 日韩午夜激情电影| 国产凹凸在线观看一区二区| 国产精品女同互慰在线看| 国产精品天干天干在观线| 99久久er热在这里只有精品15| 久久欧美一区二区| 在线观看91视频| 狠狠色狠狠色合久久伊人| 国产精品成人免费| 666欧美在线视频| 91性感美女视频| 蜜臀久久久99精品久久久久久| 国产精品丝袜久久久久久app| 色婷婷综合久久久中文字幕| 久久精品国产**网站演员| 国产精品亲子伦对白| 精品国产免费人成在线观看| 成人精品国产免费网站| 久久99精品国产麻豆不卡| 亚洲一区在线观看免费| 久久精品在这里| 久久久精品人体av艺术| 97精品久久久午夜一区二区三区| 日韩1区2区3区| 欧美aⅴ一区二区三区视频| 亚洲精品高清在线| 亚洲色图19p| 国产精品美女久久久久av爽李琼| 精品久久久久av影院| 日韩欧美国产系列| 久久综合色8888| 欧美精品一区二区三区蜜桃 | 精品国产3级a| 精品人在线二区三区| 精品国产免费一区二区三区香蕉| 欧美精品色综合| 精品免费日韩av| 日本一区二区视频在线观看| 亚洲欧洲日韩在线| 亚洲成av人片在线观看无码| 午夜电影一区二区三区| 蜜臀久久99精品久久久久宅男| 久久av老司机精品网站导航| 大桥未久av一区二区三区中文| 国产麻豆精品一区二区| 不卡一二三区首页| 欧美一区二区私人影院日本| 国产午夜一区二区三区| 亚洲成av人影院| 成人污视频在线观看| 6080亚洲精品一区二区| 欧美国产在线观看| 久久福利视频一区二区| 在线观看区一区二| 精品国产髙清在线看国产毛片| 欧美国产综合一区二区| 国产精品一二三四五| 欧美精品一级二级| 亚洲欧洲一区二区在线播放| 午夜精品久久久久久久久久久| 日本亚洲天堂网| 欧美老人xxxx18| 一二三四区精品视频| 成人av在线网| 亚洲精品美国一| 在线精品视频一区二区| 一区二区视频在线看| 91伊人久久大香线蕉| 亚洲欧美日韩人成在线播放| 99久久久久免费精品国产| 欧美极品另类videosde| www.欧美色图| 亚洲欧美另类综合偷拍| 欧美日韩亚洲国产综合| 日韩制服丝袜先锋影音| 在线不卡的av| 精品制服美女丁香| 1024成人网| 欧美日韩国产美女| 国产中文字幕一区| 亚洲激情av在线| 日韩一级黄色片| 高清视频一区二区| 亚洲国产视频a| 国产亚洲综合在线| 欧美日韩另类国产亚洲欧美一级| 免费久久精品视频| 国产精品美女一区二区| 欧美巨大另类极品videosbest | 91 com成人网| 久久精品国产精品亚洲综合| 国产精品拍天天在线| 欧美男人的天堂一二区| 成人小视频免费在线观看| 日本中文一区二区三区| 亚洲欧美一区二区三区国产精品 | 成人av电影在线网| 经典三级一区二区| 激情文学综合丁香| 日本美女一区二区三区| 五月激情六月综合| 亚洲人成人一区二区在线观看| 欧美一区二区三区男人的天堂| 色综合久久综合| 色综合视频在线观看| 成人h精品动漫一区二区三区| 国产在线精品不卡| 国产v综合v亚洲欧| www.66久久| 91一区一区三区| 欧美日韩不卡在线| 日韩视频永久免费| 久久久精品天堂| 亚洲欧美偷拍卡通变态| 亚洲自拍偷拍欧美| 老司机免费视频一区二区三区| 蜜臀av一区二区在线观看 | 欧美自拍丝袜亚洲| 欧美日韩午夜在线视频| 欧美日韩高清影院| 欧美一级片在线| 中文成人综合网| 另类中文字幕网| av一区二区三区在线| 91精品国产一区二区| 国产精品久久久久久久久免费桃花 | 精品午夜久久福利影院| 99精品久久久久久| 精品国产区一区| 亚洲电影一区二区| 国产大片一区二区| 日韩欧美一级精品久久| 中文字幕在线观看不卡视频| 免费一级欧美片在线观看| 91天堂素人约啪| 国产精品天干天干在观线| 三级一区在线视频先锋 | 国产不卡在线播放| 日韩欧美国产不卡| 天堂va蜜桃一区二区三区漫画版| 国产成人在线视频播放| 久久综合av免费| 日韩精品久久理论片| 欧美日韩你懂的| 免费高清在线视频一区·| 884aa四虎影成人精品一区| 亚洲精品大片www| 欧美日韩亚洲综合一区二区三区| 亚洲男人的天堂在线aⅴ视频| 成人网男人的天堂| 久久综合狠狠综合| 99v久久综合狠狠综合久久| 亚洲色欲色欲www|