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

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

?? usb_desc.c

?? STR7 USB Library Source code
?? C
字號:
 /******************** (C) COPYRIGHT 2003 STMicroelectronics ********************
* File Name          : usb_desc.c
* Author             : MCD Application Team
* Date First Issued  : 27/10/2003
* Description        : Descriptors for USB Mouse
*
********************************************************************************/

#include "USB_lib.h"
#include "USB_desc.h"

const BYTE MOUSE_ReportDescriptor[MOUSE_SIZ_REPORT_DESC] = {
	0x05,	/* Usage Page(Generic Desktop) */
	0x01,
	0x09,	/* Usage(Mouse) */
	0x02,
	0xA1,	/* Collection(Logical) */
	0x01,
	0x09,	/* Usage(Pointer) */
	0x01,
/* 8 */
	0xA1,	/* Collection(Linked) */
	0x00,
	0x05,	/* Usage Page(Buttons) */
	0x09,
	0x19,	/* Usage Minimum(1) */
	0x01,
	0x29,	/* Usage Maximum(3) */
	0x03,
/* 16	*/
	0x15,	/* Logical Minimum(0) */
	0x00,
	0x25,	/* Logical Maximum(1) */
	0x01,
	0x95,	/* Report Count(3) */
	0x03,
	0x75,	/* Report Size(1) */
	0x01,
/* 24	*/
	0x81,	/* Input(Variable) */
	0x02,
	0x95,	/* Report Count(1) */
	0x01,
	0x75,	/* Report Size(5) */
	0x05,
	0x81,	/* Input(Constant,Array) */
	0x01,
/* 32 */
	0x05,	/* Usage Page(Generic Desktop) */
	0x01,
	0x09,	/* Usage(X axis) */
	0x30,
	0x09,	/* Usage(Y axis) */
	0x31,
	0x09,	/* Usage(Wheel) */
	0x38,
/* 40	*/
	0x15,   /* Logical Minimum(-127) */
	0x81,
	0x25,	/* Logical Maximum(127) */
	0x7F,
	0x75,	/* Report Size(8) */
	0x08,
	0x95,	/* Report Count(3) */
	0x03,
/* 48	*/
	0x81,	/* Input(Variable, Relative) */
	0x06,
	0xC0,	/* End Collection */
	0x09,
	0x3c,
	0x05,
	0xff,
	0x09,
/* 56	*/
	0x01,
	0x15,
	0x00,
	0x25,
	0x01,
	0x75,
	0x01,
	0x95,
/* 64	*/
	0x02,
	0xb1,
	0x22,
	0x75,
	0x06,
	0x95,
	0x01,
	0xb1,
/* 72	*/
	0x01,
	0xc0
}; /* MOUSE_ReportDescriptor */

const BYTE MOUSE_DeviceDescriptor[MOUSE_SIZ_DEVICE_DESC] = {	/* ST mouse */
	0x12,	/* bLength */
	0x01,	/* bDescriptorType */
	0x00,	/* bcdUSB */
	0x01,
	0x00,	/* bDeviceClass */
	0x00,	/* bDeviceSubClass */
	0x00,	/* bDeviceProtocol */
	0x08,	/* bMaxPacketSize0 */
	0x83,	/* idVendor	(1155) */
	0x04,
	0x01,	/* idProduct */
	0x00,
	0x04,	/* bcdDevice rel. 1.04 */
	0x01,
	4,		/* Index of string descriptor */
			/*		describing manufacturer */
	42,		/* Index of string descriptor */
			/*		describing product */
	0, /*98,*/		/* Index of string descriptor */
			/*		describing the device's */
			/*		serial number */
	0x01	/* bNumConfigurations */
}; /* MOUSE_DeviceDescriptor */

const BYTE MOUSE_ConfigDescriptor[MOUSE_SIZ_CONFIG_DESC] = {
	0x09,	/* bLength: Configuation Descriptor size */
	0x02,	/* bDescriptorType: Configuration */
	MOUSE_SIZ_CONFIG_DESC,
			/* wTotalLength: Bytes returned */
	0x00,
	0x01,	/* bNumInterfaces: 1 interface */
	0x01,	/* bConfigurationValue: */
			/*	Configuration value */
	0x00,	/* iConfiguration: */
			/*	Index of string descriptor */
			/*	describing the configuration */
	0xA0,	/* bmAttributes: */
			/*	bus powered, remote-wakeup */
	0x32,	/* MaxPower 100 mA: this current is used for detecting Vbus */

/******************** Descriptor of mouse interface ********************/
/* 09 */
	0x09,	/* bLength: Interface Descriptor size */
	0x04,	/* bDescriptorType: */
			/*	Interface descriptor type */
	0x00,	/* bInterfaceNumber: Number of Interface */
	0x00,	/* bAlternateSetting: Alternate setting */
	0x01,	/* bNumEndpoints*/
	0x03,	/* bInterfaceClass: HID */
	0x01,	/* bInterfaceSubClass : 1=BOOT, 0=no boot*/
	0x02,	/* nInterfaceProtocol : 0=none, 1=keyboard, 2=mouse*/
	0,	    /* iInterface: */
			/*	Index of string descriptor */
/******************** Descriptor of Mouse HID ********************/
/* 18 */
	0x09,	/* bLength: HID Descriptor size */
	0x21,	/* bDescriptorType: HID */
	0x00,	/* bcdHID: HID Class Spec release number */
	0x01,
	0x00,	/* bCountryCode: Hardware target country */
	0x01,	/* bNumDescriptors: */
			/*	Number of HID class descriptors */
			/*	to follow */
	0x22,	/* bDescriptorType */
	MOUSE_SIZ_REPORT_DESC,
			/* wItemLength: Total length of Report descriptor */
	0x00,
/******************** Descriptor of mouse endpoint ********************/
/* 27 */
	0x07,	/* bLength: Endpoint Descriptor size */
	0x05,	/* bDescriptorType: */
			/*	Endpoint descriptor type */
	0x81,	/* bEndpointAddress: */
			/*	Endpoint Address (IN) */
	0x03,	/* bmAttributes: Interrupt endpoint */
	0x04,	/* wMaxPacketSize: 4 Byte max  */
	0x00,
	0x20,	/* bInterval: Polling Interval (32 ms) */
/* 34 */
}; /* MOUSE_ConfigDescriptor */

const BYTE MOUSE_StringDescriptor[MOUSE_SIZ_STRING_DESC] = {
	0x04,
	0x03,
	0x09,
	0x04,		/* LangID = 0x0409: U.S. English */
/* 4 */
	38,			/* Size of manufaturer string */
	0x03,		/* bDescriptorType = String descriptor */
	/* Manufacturer: "STMicroelectronics" */
	'S',0, 'T',0, 'M',0, 'i',0, 'c',0, 'r',0, 'o',0, 'e',0,
	'l',0, 'e',0, 'c',0, 't',0, 'r',0, 'o',0, 'n',0, 'i',0,
	'c',0, 's',0,
/* 42 */
	56,
	0x03,
	/* Product name: "ARM7   : USB Mouse Tutorial" */
	'A',0, 'R',0, 'M',0, '7',0, ' ',0, ' ',0, ' ',0, ':',0,
	' ',0, 'U',0, 'S',0, 'B',0, ' ',0, 'M',0, 'o',0, 'u',0,
	's',0, 'e',0, ' ',0, 'T',0, 'u',0, 't',0, 'o',0, 'r',0,
	'i',0, 'a',0, 'l',0,
/* 98 */
	28,
	0x03,
	/* Serial number: "20072000-0001" */
	'2',0, '0',0, '0',0, '7',0, '2',0, '0',0, '0',0, '0',0,
	'-',0, '0',0, '0',0, '0',0, '1',0,
/* 126 */
	26,
	0x03,
	/* Interface 0: "ST USB Mouse" */
	'S',0, 'T',0, ' ',0, 'U',0, 'S',0, 'B',0, ' ',0, 'M',0,
	'o',0, 'u',0, 's',0, 'e',0,
/* 152 */
}; /* MOUSE_StringDescriptor */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠色丁香久久婷婷综合_中| 91精品一区二区三区久久久久久 | 欧美揉bbbbb揉bbbbb| 日韩视频国产视频| 18涩涩午夜精品.www| 日韩精品成人一区二区在线| 成人免费精品视频| 精品久久人人做人人爽| 亚洲亚洲人成综合网络| 国产a视频精品免费观看| 欧美日韩一区二区在线观看视频 | 久久久国产精华| 亚洲不卡av一区二区三区| 国产精品12区| 欧美一区二区三区不卡| 亚洲男女一区二区三区| 国产精品夜夜嗨| 欧美一级理论片| 夜夜嗨av一区二区三区网页| 国产成人精品三级| 精品国产自在久精品国产| 亚洲尤物视频在线| 色综合久久久久网| 国产欧美精品一区二区三区四区| 日韩国产精品久久久久久亚洲| 91尤物视频在线观看| 久久久99久久精品欧美| 青青青伊人色综合久久| 欧美性猛片aaaaaaa做受| 亚洲欧美视频在线观看| 97精品电影院| 最新国产成人在线观看| 成人av网址在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 色先锋aa成人| 亚洲六月丁香色婷婷综合久久| 日韩一区在线看| 韩国精品主播一区二区在线观看 | 欧美aaa在线| 欧美日韩高清在线| 一区二区三区国产豹纹内裤在线| 成人毛片在线观看| 中文成人综合网| 成人高清免费在线播放| 国产精品你懂的在线欣赏| 国产成人aaa| 久久嫩草精品久久久精品| 美腿丝袜亚洲色图| 久久先锋影音av鲁色资源| 精品一区二区三区影院在线午夜| 精品少妇一区二区三区视频免付费| 美女一区二区视频| 国产亚洲成aⅴ人片在线观看| 国产精品一区免费在线观看| 久久综合999| 成人av网址在线观看| 亚洲精品成人a在线观看| 91福利在线免费观看| 午夜精品久久久久久久蜜桃app| 欧美一区二区三区在线观看 | 91在线视频播放| 一区二区三区高清| 宅男在线国产精品| 狠狠色综合播放一区二区| 国产精品天美传媒| 在线观看欧美黄色| 蜜臀精品久久久久久蜜臀| 精品美女一区二区三区| 福利视频网站一区二区三区| 成人欧美一区二区三区| 欧美日韩一区在线| 国产精品自拍av| 亚洲黄色小视频| 日韩欧美高清在线| 91丨九色丨国产丨porny| 亚洲成av人片在www色猫咪| 精品久久久久香蕉网| 91亚洲精华国产精华精华液| 亚洲444eee在线观看| 久久久.com| 欧美视频精品在线| 国产美女久久久久| 亚洲国产wwwccc36天堂| 久久久久88色偷偷免费| 在线观看日韩高清av| 久久69国产一区二区蜜臀| 亚洲人一二三区| 日韩精品一区二区三区中文精品| 不卡电影一区二区三区| 秋霞午夜av一区二区三区| 中文欧美字幕免费| 欧美xxxxxxxxx| 欧美午夜理伦三级在线观看| 国产成人综合自拍| 男人的j进女人的j一区| 一区二区三区色| 久久久久久99精品| 日韩欧美国产一区二区在线播放| 国内外成人在线视频| 亚洲电影一区二区三区| 国产精品视频在线看| 91麻豆精品国产自产在线观看一区| 成人激情开心网| 狠狠久久亚洲欧美| 美国三级日本三级久久99| 亚洲精品视频一区| 中文字幕在线观看不卡视频| 精品国产乱码久久久久久夜甘婷婷| 日本乱人伦aⅴ精品| 成人综合婷婷国产精品久久蜜臀| 免费视频一区二区| 亚洲成av人片| 亚洲一区二区视频在线观看| 中文字幕av资源一区| 26uuu精品一区二区| 日韩一区二区三区视频在线| 欧美三级一区二区| 在线观看免费一区| 色婷婷激情一区二区三区| 99re这里只有精品首页| 国产成+人+日韩+欧美+亚洲| 国产又黄又大久久| 国产在线一区二区| 久久国产精品露脸对白| 日本亚洲视频在线| 午夜不卡av在线| 亚洲bt欧美bt精品777| 一区二区不卡在线播放| 亚洲精品综合在线| 一区二区三区波多野结衣在线观看| 中文字幕亚洲精品在线观看 | 欧美日本一区二区在线观看| 91黄色免费版| 91在线视频网址| 色综合天天狠狠| 日本高清无吗v一区| 欧美性生活大片视频| 91超碰这里只有精品国产| 7777精品伊人久久久大香线蕉经典版下载| 欧美在线free| 欧美妇女性影城| 日韩一二在线观看| 精品国产91久久久久久久妲己| 精品国产乱码久久久久久图片| 精品国内二区三区| 中文无字幕一区二区三区| 中文字幕亚洲精品在线观看| 亚洲精品一二三四区| 亚洲高清在线视频| 久久97超碰国产精品超碰| 国产一区二区三区不卡在线观看 | 欧美电影免费观看高清完整版在| 欧美一二三在线| 亚洲国产高清在线| 国产精品免费av| 亚洲一区二区三区四区在线观看| 亚洲一区二区三区四区在线 | 亚洲色图视频免费播放| 香蕉久久夜色精品国产使用方法| 麻豆传媒一区二区三区| 国产经典欧美精品| 欧美性猛交一区二区三区精品| 日韩午夜三级在线| 中文字幕一区二区三区不卡 | 青青草原综合久久大伊人精品优势| 国产精品夜夜嗨| 欧美特级限制片免费在线观看| 8v天堂国产在线一区二区| 国产日本一区二区| 亚洲成人免费视| 国产风韵犹存在线视精品| 欧美在线免费播放| 亚洲精品一区二区三区精华液| 欧美国产禁国产网站cc| 亚洲一区免费在线观看| 国产精品伊人色| 678五月天丁香亚洲综合网| 国产亚洲欧美日韩俺去了| 亚洲综合色在线| 国产成人av一区| 3atv在线一区二区三区| 国产精品美女久久久久久久| 日韩电影一区二区三区四区| 成人av资源在线| 精品国产乱码久久久久久浪潮| 亚洲天堂av一区| 韩国成人在线视频| 欧美日本一道本在线视频| 欧美国产视频在线| 久久91精品国产91久久小草| 欧美日韩国产三级| 亚洲免费在线播放| www.欧美色图| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲国产精品视频| 99久久久国产精品| 国产女同性恋一区二区| 捆绑紧缚一区二区三区视频| 欧美亚洲动漫精品| 亚洲欧美偷拍三级|