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

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

?? reqcode.c

?? 初學(xué)51的值得看一下…………里面有很多實(shí)例
?? C
?? 第 1 頁 / 共 2 頁
字號:
/****************************************Copyright (c)**************************************************
**                               廣州周立功單片機(jī)發(fā)展有限公司
**                                     研    究    所
**                                 http://www.zlgmcu.com
**--------------當(dāng)前版本修訂------------------------------------------------------------------------------
** 修改人: 劉英斌
** 日 期:2003-03-13
** 描 述:ISP1581 V1.0
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/

#include "standard.h"
#include "Usb.h"
#include "kernel.h"

//***********************************************************************
//*																		               *
//*	                     Variable Definition 							      *
//*																		               *
//***********************************************************************


//***********************************************************************
//*																		               *
//*	                     Routine Definition								   *
//*																		               *
//***********************************************************************


//***********************************************************************
//*										    							               *
//*	Routine 	:  Standard Device Descriptor                       		*
//*	Input		:  None              									         *
//*	Output   :  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************



DEVICE_DESCRIPTOR				code  	Standard_Device_Descriptor[] =
{
    
    sizeof(DEVICE_DESCRIPTOR),		/*        length	 */
		0x01,    						/*  1.    bDescriptorType            */
		SWAP(0x0110),   				/*  2.-3. Version 1.1 USB spec Word  */
		0x00,   	  					/*  4.    Class                      */
		0x00,    						/*  5.    bDeviceSubClass            */
		0x00,    						/*  6.    bDeviceProtocol            */
		0x40,							/*  7.    bMaxPacketSize0            */
		SWAP(0x04CC),					/* 8.-9.  idVendor                   */
		SWAP(0x1B49),   				/* a.-b.  idProduct for no Filter Driver      */	
		SWAP(0x0000),   				/* c.-d.  bcdDevice                  */
		0x01,   						/* e.	   iManufacturer             */
		0x02,    						/* f.	   iProduct				     */
		0x00,    						/* 10.    iSerialNumber              */
		0x01     						/* 11.    bNumConfigurations		 */
		
};


DEVICE_DESCRIPTOR	code 	HS_Device_Descriptor[] =
{
    
    sizeof(DEVICE_DESCRIPTOR),		/*        length	 */
		0x01,    						/*  1.    bDescriptorType            */
		SWAP(0x0200),   				/*  2.-3. Version 2.0 USB spec Word  */
		0x00,   	  					/*  4.    Class                      */
		0x00,    						/*  5.    bDeviceSubClass            */
		0x00,    						/*  6.    bDeviceProtocol            */
		0x40,							/*  7.    bMaxPacketSize0            */
		SWAP(0x04CC),					/* 8.-9.  idVendor                   */
		SWAP(0x1B49),   				/* a.-b.  idProduct                  */	
		SWAP(0x0000),   				/* c.-d.  bcdDevice                  */
		0x01,   						/* e.	   iManufacturer             */
		0x02,    						/* f.	   iProduct				     */
		0x00,    						/* 10.    iSerialNumber              */
		0x01     						/* 11.    bNumConfigurations		 */
		
};

//***********************************************************************
//*										    							               *
//*	Routine  :  HS Device Qualifier                              		*
//*	Input		:  None              									         *
//*	Output	:  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************


HS_DEVICE_QUALIFIER	code HS_Device_Qualifier[] =
{
	
	sizeof(HS_DEVICE_QUALIFIER),	//length of HS Device Descriptor
		0x06,							//HS Device Qualifier Type
		SWAP(0x0200),					// USB 2.0 version
		0x00,							//Device class
		0x00,							//Device SubClass
		0x00, 							//Device Protocol Code
		0x40,							//Maximum Packet SIze for other speed
		0x01,							//Number of Other speed configurations
		0x00							//Reserved
		
};


//***********************************************************************
//*										    							               *
//*	Routine 	:  Standard Configuration Descriptor                		*
//*	Input		:  None              									         *
//*	Output   :  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************

CONFIGURATION_DESCRIPTOR	code	Standard_Config_Descriptor[] =
{
	
	sizeof(CONFIGURATION_DESCRIPTOR),	//Length of the configuration Descriptor
		0x02,							 	//Configuration Descriptor
		SWAP(CONFIG_LENGTH),   			 	//Total length of the configurations,interface and class/endpoint
		0x01,							 	//No. of interface supported
		0x01,							 	//Configuration Value
		0x00,							 	//Index of string descriptor
		0xC0,							 	//Configurations Characteristic
		0x32							 	//Maximun Power
		
};


//***********************************************************************
//*										    							               *
//*	Routine 	:  Other speed Configuration Descriptor             		*
//*	Input		:  None              									         *
//*	Output	:  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************

OTHER_SPEED_CONFIG_DESCRIPTOR	code	Other_Speed_Config_Descriptor[] =
{
	
	sizeof(OTHER_SPEED_CONFIG_DESCRIPTOR),	//length of other speed configuration descriptor
		0x07,									//Other speed configuration Type
		SWAP(CONFIG_LENGTH),				//Total length
		0x01,									//No of interface supported
		0x01,									//Configuration Value
		0x00,									//Index of string descriptor
		0xC0,									//Configurations Characteristic
		0x32									//Maximun Power
		
};



//***********************************************************************
//*										    							               *
//*	Routine 	:  Standard Interface Descriptor                    		*
//*	Input		:  None              									         *
//*	Output	:  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************

INTERFACE_DESCRIPTOR	code	Bulk_Interface_Descriptor[] =
{
	
	sizeof(INTERFACE_DESCRIPTOR),	//Length of standard interface descriptor
		0x04,								//Standard Interface Type
		0x00,								//No of Interface
		0x00,								//Alternate Setting Selector
		0x04,								//No of Endpoints
		0x00,								//Interface Class
		0x00,								//ATAPI Interface Sub Class
		0x00,								//Bulk Only Interface Protocol
		0x00								//Index of interface string desriptor
};

INTERFACE_DESCRIPTOR	code	HS_Bulk_Interface_Descriptor[] =
{
	sizeof(INTERFACE_DESCRIPTOR),	//Length of standard interface descriptor
		0x04,								//Standard Interface Type
		0x00,								//No of Interface
		0x00,								//Alternate Setting Selector
		0x04,								//No of Endpoints
		0x00,								//Interface Class
		0x00,								//ATAPI Interface Sub Class
		0x00,								//Bulk Only Interface Protocol
		0x00								//Index of interface string desriptor
};


//***********************************************************************
//*										    							               *
//*	Routine 	:  Standard Endpoint Descriptor                    		*
//*	Input		:  None              									         *
//*	Output	:  None                                					   *
//*	Function	:  None                                      			   *
//*																		               *
//***********************************************************************

ENDPOINT_DESCRIPTOR	code	Bulk_Out_Descriptor[] =
{
	
	sizeof(ENDPOINT_DESCRIPTOR),	//Length of Standard Endpoint Descriptor
		0x05,								//Standard Endpoint Type
		0x02, 								//Set Bulk endpoint to 1 for ATAPI mode
		0x02,								//Endpoint Characteristic
		SWAP(0x0040),						//Endpoint Max Packet Size
		0x00								//Interval for Polling Endpoint for data transfer
		
};

ENDPOINT_DESCRIPTOR	code	Bulk_In_Descriptor[] =
{
	sizeof(ENDPOINT_DESCRIPTOR),	//Length of Standard Endpoint Descriptor
		0x05,								//Standard Endpoint Type
		0x82, 								//Set Bulk endpoint to 1 for ATAPI mode
		0x02,								//Endpoint Characteristic
		SWAP(0x0040),						//Endpoint Max Packet Size
		0x00								//Interval for Polling Endpoint for data transfer
		
};


ENDPOINT_DESCRIPTOR	code	HS_Bulk_Out_Descriptor[] =
{
	
	sizeof(ENDPOINT_DESCRIPTOR),	//Length of Standard Endpoint Descriptor
		0x05,								//Standard Endpoint Type
		0x02, 								//Set Bulk endpoint to 1 for ATAPI mode
		0x02,								//Endpoint Characteristic
		SWAP(0x0200),						//Endpoint Max Packet Size
		0x00								//Interval for Polling Endpoint for data transfer
		
};

ENDPOINT_DESCRIPTOR	code	HS_Bulk_In_Descriptor[] =
{
	sizeof(ENDPOINT_DESCRIPTOR),	//Length of Standard Endpoint Descriptor
		0x05,								//Standard Endpoint Type
		0x82, 								//Set Bulk endpoint to 1 for ATAPI mode
		0x02,								//Endpoint Characteristic
		SWAP(0x0200),						//Endpoint Max Packet Size
		0x00								//Interval for Polling Endpoint for data transfer
		
};


ENDPOINT_DESCRIPTOR	code	Int_Out_Descriptor[] =

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产亚洲另类动漫| 色婷婷一区二区| 欧美va亚洲va香蕉在线| 麻豆国产精品一区二区三区 | 亚洲成在人线免费| 欧美揉bbbbb揉bbbbb| 亚洲成人www| 日韩三级免费观看| 国产伦精品一区二区三区在线观看 | 亚洲日本电影在线| 欧美系列亚洲系列| 亚洲午夜久久久久久久久久久| 日本vs亚洲vs韩国一区三区二区 | 亚洲chinese男男1069| 欧美美女网站色| 韩国一区二区视频| 国产精品沙发午睡系列990531| 972aa.com艺术欧美| 亚洲在线观看免费| 欧美不卡视频一区| av一区二区三区| 午夜视频一区二区| 久久九九国产精品| 色屁屁一区二区| 免费观看日韩电影| 中文字幕一区二区三区在线播放| 精品视频资源站| 国产成人夜色高潮福利影视| 亚洲人午夜精品天堂一二香蕉| 欧美精品久久久久久久久老牛影院 | 日韩久久久精品| 99在线热播精品免费| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美激情一区二区在线| 91精品国产综合久久蜜臀 | 91美女片黄在线观看91美女| 日本午夜一区二区| 综合av第一页| 欧美变态口味重另类| 日本高清不卡视频| 国产激情视频一区二区三区欧美| 亚洲成a天堂v人片| 国产精品免费aⅴ片在线观看| 欧美精品一级二级三级| 91小视频在线| 国产精品伊人色| 日本网站在线观看一区二区三区 | 精品国产91亚洲一区二区三区婷婷| 色综合久久88色综合天天免费| 久久av资源站| 精品国精品自拍自在线| 欧美日韩高清一区二区| 91视频91自| 成人网页在线观看| 韩国成人精品a∨在线观看| 亚洲国产一二三| 中文字幕一区二区三区不卡在线| 欧美精品一区二区在线播放 | 日韩av电影天堂| 亚洲午夜免费电影| 亚洲欧美激情在线| 国产日本亚洲高清| 久久日韩粉嫩一区二区三区| 69av一区二区三区| 欧美日韩在线免费视频| 色婷婷综合久久久久中文 | www.亚洲色图.com| 国产成人av一区| 国产老妇另类xxxxx| 精品写真视频在线观看 | 国产一区二区三区四区五区美女| 青青青爽久久午夜综合久久午夜| 亚洲一区二区精品3399| 亚洲免费伊人电影| 亚洲精品国产无天堂网2021| 一区二区中文字幕在线| 国产精品乱人伦中文| 久久久亚洲精品一区二区三区 | 亚洲一区二区在线观看视频| 亚洲欧美日韩电影| 亚洲三级电影网站| 亚洲视频中文字幕| 亚洲在线免费播放| 日韩精品欧美精品| 久久99国内精品| 国产在线观看免费一区| 岛国精品一区二区| 色诱亚洲精品久久久久久| 一本色道**综合亚洲精品蜜桃冫| 在线视频综合导航| 69精品人人人人| 久久亚洲一区二区三区四区| 国产日韩欧美麻豆| 亚洲三级小视频| 午夜一区二区三区在线观看| 蜜桃视频免费观看一区| 国产在线播精品第三| 成人av网站在线观看免费| 色域天天综合网| 日韩色视频在线观看| 国产视频一区二区在线观看| 亚洲免费观看高清完整| 天天综合日日夜夜精品| 美国十次了思思久久精品导航| 麻豆精品国产91久久久久久| 国产自产2019最新不卡| 国产精品99久| 成人h动漫精品| 日本高清视频一区二区| 欧美精品久久99| 久久一留热品黄| 日韩写真欧美这视频| 久久网站热最新地址| 国产日韩欧美精品一区| ...中文天堂在线一区| 亚洲电影一区二区三区| 蜜臀久久久久久久| 99久久精品情趣| 欧美三级一区二区| 精品国产百合女同互慰| 亚洲特级片在线| 日产国产欧美视频一区精品| av一二三不卡影片| 欧美天天综合网| 精品国产百合女同互慰| 亚洲色图在线视频| 亚洲免费观看高清完整版在线观看熊| 久久99久久久久久久久久久| 不卡av在线网| 欧美精品1区2区| 国产精品美女久久久久久| 亚洲女爱视频在线| 国产99久久久国产精品潘金网站| 色综合久久久久综合99| 精品1区2区在线观看| 亚洲伦理在线精品| 麻豆精品国产传媒mv男同| 欧美日韩一级视频| 国产婷婷色一区二区三区| 国产欧美一区二区精品仙草咪| 一区二区三区日韩欧美| 国产麻豆9l精品三级站| 欧美精品v日韩精品v韩国精品v| 中文字幕综合网| 经典一区二区三区| 欧美无砖砖区免费| 国产精品乱子久久久久| 一区二区三区日韩在线观看| 成熟亚洲日本毛茸茸凸凹| 69精品人人人人| 亚洲欧美国产三级| 国产乱子伦视频一区二区三区 | 国产宾馆实践打屁股91| 欧美另类videos死尸| 亚洲欧洲另类国产综合| 精品一区二区三区不卡| 欧美日韩国产影片| 亚洲第一二三四区| 91啪在线观看| 国产精品视频九色porn| 激情av综合网| 欧美一级国产精品| 亚洲一区二区三区四区五区黄 | 久久精品国产亚洲一区二区三区| 欧美在线观看视频一区二区| 欧美国产1区2区| 成人自拍视频在线观看| 久久久亚洲精品石原莉奈 | 麻豆成人久久精品二区三区小说| 欧美午夜精品久久久久久超碰| 日韩亚洲欧美高清| 久久66热re国产| 538在线一区二区精品国产| 亚洲妇熟xx妇色黄| 欧美性受极品xxxx喷水| 亚洲色图在线视频| 91久久一区二区| 亚洲午夜免费视频| 色婷婷综合久色| 亚洲欧美二区三区| 国产.欧美.日韩| 国产精品理论片| 北条麻妃国产九九精品视频| 欧美激情资源网| 成人国产精品免费观看| 依依成人精品视频| 欧美午夜理伦三级在线观看| 一个色综合av| 在线不卡免费av| 国产一区二区三区黄视频 | 美女视频一区在线观看| 日韩一区二区在线观看视频| 日本不卡视频在线| 欧美一级一级性生活免费录像| 首页国产欧美日韩丝袜| 日韩欧美国产电影| 国产一区二三区好的| 欧美激情在线观看视频免费| 欧美性一级生活| 极品尤物av久久免费看|