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

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

?? usb_desc.c

?? STM32F10x USB Library V1.0
?? C
字號:
/******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
* File Name          : usb_desc.c
* Author             : MCD Application Team
* Version            : V1.0
* Date               : 10/08/2007
* Description        : Descriptors for Device Firmware Upgrade (DFU)
********************************************************************************
* THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*******************************************************************************/

/* Includes ------------------------------------------------------------------*/
#include "usb_lib.h"
#include "usb_desc.h"

/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Extern variables ----------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/* Private functions ---------------------------------------------------------*/
u8 DFU_DeviceDescriptor[DFU_SIZ_DEVICE_DESC] =
  {
    0x12,   /* bLength */
    0x01,   /* bDescriptorType */
    0x00,   /* bcdUSB, version 1.00 */
    0x01,
    0x00,   /* bDeviceClass : See interface */
    0x00,   /* bDeviceSubClass : See interface*/
    0x00,   /* bDeviceProtocol : See interface */
    bMaxPacketSize0, /* bMaxPacketSize0 0x40 = 64 */
    0x83,   /* idVendor     (0483) */
    0x04,
    0x11,   /* idProduct (0xDF11) DFU PiD*/
    0xDF,
    0x1A,   /* bcdDevice*/
    0x01,

    0x01,   /* iManufacturer : index of string Manufacturer  */
    0x02,   /* iProduct      : index of string descriptor of product*/
    0x03,   /* iSerialNumber : index of string serial number*/

    0x01    /*bNumConfigurations */
  };

 u8 DFU_ConfigDescriptor[DFU_SIZ_CONFIG_DESC] =
  {
    0x09,   /* bLength: Configuation Descriptor size */
    0x02,   /* bDescriptorType: Configuration */
    DFU_SIZ_CONFIG_DESC, /* wTotalLength: Bytes returned */
    0x00,
    0x01,   /* bNumInterfaces: 1 interface */
    0x01,   /* bConfigurationValue: */
    /*      Configuration value */
    0x00,   /* iConfiguration: */
    /*      Index of string descriptor */
    /*      describing the configuration */
    0x80,   /* bmAttributes: */
    /*      bus powered */
    0x20,   /* MaxPower 100 mA: this current is used for detecting Vbus */
    /* 09 */

    /************ Descriptor of DFU interface 0 Alternate setting 0 *********/
    0x09,   /* bLength: Interface Descriptor size */
    0x04,   /* bDescriptorType: */
    /*      Interface descriptor type */
    0x00,   /* bInterfaceNumber: Number of Interface */
    0x00,   /* bAlternateSetting: Alternate setting */
    0x00,   /* bNumEndpoints*/
    0xFE,   /* bInterfaceClass: DFU */
    0x01,   /* bInterfaceSubClass */
    0x00,   /* nInterfaceProtocol */
    0x04,   /* iInterface: */
    /* Index of string descriptor */
    /* 18 */

    /************ Descriptor of DFU interface 0 Alternate setting 1  **********/

    0x09,   /* bLength: Interface Descriptor size */
    0x04,   /* bDescriptorType: */
    /*      Interface descriptor type */
    0x00,   /* bInterfaceNumber: Number of Interface */
    0x01,   /* bAlternateSetting: Alternate setting */
    0x00,   /* bNumEndpoints*/
    0xFE,   /* bInterfaceClass: DFU */
    0x01,   /* bInterfaceSubClass */
    0x00,   /* nInterfaceProtocol */
    0x05,   /* iInterface: */
    /* Index of string descriptor */

    /* 27 */
    /******************** DFU Functional Descriptor********************/
    0x09,   /*blength = 7 Bytes*/
    0x21,   /* DFU Functional Descriptor*/
    0x0B,   /*bmAttribute

                                         bitCanDnload             = 1      (bit 0)
                                         bitCanUpload             = 1      (bit 1)
                                         bitManifestationTolerant = 0      (bit 2)
                                         bitWillDetach            = 1      (bit 3)
                                         Reserved                          (bit4-6)
                                         bitAcceleratedST         = 0      (bit 7)*/
    0xFF,   /*DetachTimeOut= 255 ms*/
    0x00,
    wTransferSizeB0,
    wTransferSizeB1,          /* TransferSize = 1024 Byte*/
    0x1A,                     /* bcdDFUVersion*/
    0x01
    /***********************************************************/
    /*43*/

  };

 u8 DFU_StringLangId[DFU_SIZ_STRING_LANGID] =
  {
    DFU_SIZ_STRING_LANGID,
    0x03,
    0x09,
    0x04    /* LangID = 0x0409: U.S. English */
  };


 u8 DFU_StringVendor[DFU_SIZ_STRING_VENDOR] =
  {
    DFU_SIZ_STRING_VENDOR,
    0x03,
    /* 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
  };

 u8 DFU_StringProduct[DFU_SIZ_STRING_PRODUCT] =
  {
    DFU_SIZ_STRING_PRODUCT,
    0x03,
    /* Product name: "STM320x - DFU" */
    'S', 0, 'T', 0, 'M', 0, '3', 0, '2', 0, ' ', 0, 'D', 0, 'F', 0, 'U', 0
  };

 u8 DFU_StringSerial[DFU_SIZ_STRING_SERIAL] =
  {
    DFU_SIZ_STRING_SERIAL,
    0x03,
    /* Serial number: "001" */
    '0', 0, '0', 0, '1', 0,
  };

 u8 DFU_StringInterface0[DFU_SIZ_STRING_INTERFACE0] =
  {
    DFU_SIZ_STRING_INTERFACE0,
    0x03,
    // Interface 0: "@Internal Flash   /0x08000000/12*001Ka,116*001Kg"
    '@', 0, 'I', 0, 'n', 0, 't', 0, 'e', 0, 'r', 0, 'n', 0, 'a', 0, 'l', 0,  /* 18 */
    ' ', 0, 'F', 0, 'l', 0, 'a', 0, 's', 0, 'h', 0, ' ', 0, ' ', 0, /* 16 */

    '/', 0, '0', 0, 'x', 0, '0', 0, '8', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0, /* 22 */

    '/', 0, '1', 0, '2', 0, '*', 0, '0', 0, '0', 0, '1', 0, 'K', 0, 'a', 0, /* 18 */
    ',', 0, '1', 0, '1', 0, '6', 0, '*', 0, '0', 0, '0', 0, '1', 0, 'K', 0, 'g', 0, /* 20 */
  };

 u8 DFU_StringInterface1[DFU_SIZ_STRING_INTERFACE1] =
  {
    DFU_SIZ_STRING_INTERFACE1,
    0x03,
    // Interface 1: "@ SPI Flash: M25P64  /0x00000000/128*064Kg"
    '@', 0, 'S', 0, 'P', 0, 'I', 0, ' ', 0, 'F', 0, 'l', 0, 'a', 0, 's', 0,
    'h', 0, ' ', 0, ':', 0, ' ', 0, 'M', 0, '2', 0, '5', 0, 'P', 0, '6', 0, '4', 0,
    '/', 0, '0', 0, 'x', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0, '0', 0,
    '/', 0, '6', 0, '4', 0, '*', 0, '0', 0, '6', 0, '4', 0, 'K', 0, 'g', 0,
    ',', 0, '6', 0, '4', 0, '*', 0, '0', 0, '6', 0, '4', 0, 'K', 0, 'g', 0
  };

/******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE****/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区电影在线| 亚洲人xxxx| 亚洲免费av观看| 日本不卡视频在线观看| 成人禁用看黄a在线| 欧美一区二区三区电影| 亚洲欧洲日产国产综合网| 蜜臀av一区二区| 日本精品视频一区二区| 久久精品一级爱片| 免费成人在线观看视频| 在线精品视频一区二区三四| 国产三级精品三级在线专区| 免费高清在线视频一区·| 色94色欧美sute亚洲线路二| 国产三级一区二区| 久久99国产乱子伦精品免费| 欧美精品日韩综合在线| 一二三四社区欧美黄| 99视频精品免费视频| 国产欧美日韩一区二区三区在线观看 | 欧美一区二区视频在线观看| 亚洲一线二线三线久久久| 欧美午夜电影网| 日韩伦理av电影| 成人h动漫精品| 亚洲国产精品av| 国产成人午夜99999| 久久精品夜色噜噜亚洲a∨| 激情综合色丁香一区二区| 欧美精品色一区二区三区| 亚洲电影激情视频网站| 在线观看91视频| 亚洲一区二区美女| 欧美午夜寂寞影院| 日韩一区欧美二区| 欧美二区乱c少妇| 蜜桃视频在线观看一区| 日韩一区二区影院| 久久精品国产亚洲aⅴ| 精品久久久久香蕉网| 国内精品久久久久影院一蜜桃| 欧美一区二区三区日韩视频| 久88久久88久久久| 精品国产凹凸成av人网站| 国产高清精品网站| 中文字幕不卡在线观看| 色婷婷激情综合| 亚洲国产精品麻豆| 日韩一区二区免费视频| 国产酒店精品激情| 亚洲精品欧美激情| 欧美老女人在线| 久久国产尿小便嘘嘘尿| 久久久噜噜噜久久中文字幕色伊伊| 国产剧情av麻豆香蕉精品| 一区二区在线观看视频| 正在播放亚洲一区| 国产福利一区二区三区视频在线 | 欧美在线免费视屏| 性久久久久久久| 精品第一国产综合精品aⅴ| 丰满放荡岳乱妇91ww| 一区二区在线免费观看| 在线播放欧美女士性生活| 国产精品资源网站| 一区二区三区四区视频精品免费| 欧美一区二区福利视频| 国产高清一区日本| 亚洲午夜激情av| 国产日本欧洲亚洲| 欧美日韩中文字幕一区| 久久国产精品99久久人人澡| 国产精品久久久久久久久快鸭| 欧美男同性恋视频网站| 国产精品99久久不卡二区| 亚洲综合一区二区| 国产欧美日韩精品在线| 欧美丰满嫩嫩电影| 福利一区二区在线| 日韩国产欧美一区二区三区| 国产欧美日韩在线| 日韩精品中文字幕一区二区三区| 色综合一区二区| 国产成人免费视频精品含羞草妖精| 亚洲激情自拍视频| 久久精品视频在线免费观看| 777奇米四色成人影色区| 99精品视频中文字幕| 久久99国产乱子伦精品免费| 亚洲一区免费视频| 国产精品久久久99| 久久午夜国产精品| 国产精品久久久久久久裸模| 91精品国产综合久久精品| 一本到不卡精品视频在线观看 | 亚洲国产一二三| 国产精品久久久久久久久搜平片 | 91麻豆swag| 成人天堂资源www在线| 狠狠色狠狠色综合日日91app| 亚洲成人自拍偷拍| 亚洲欧美另类综合偷拍| 国产精品私人自拍| 国产精品色哟哟| 欧美经典三级视频一区二区三区| 2023国产一二三区日本精品2022| 欧美高清视频在线高清观看mv色露露十八| www.亚洲激情.com| proumb性欧美在线观看| 北条麻妃一区二区三区| 粉嫩一区二区三区在线看| 国产美女在线精品| 国产在线精品免费av| 国产资源精品在线观看| 韩国一区二区视频| 国产精一区二区三区| 韩国中文字幕2020精品| 国产成人精品免费网站| 成人精品国产免费网站| 91浏览器在线视频| 欧美在线观看视频一区二区| 欧美视频你懂的| 91精品国产综合久久久蜜臀粉嫩 | 久久综合久久综合九色| 国产亚洲一区二区三区| 国产精品视频你懂的| 亚洲日本va在线观看| 夜夜亚洲天天久久| 黄色日韩网站视频| 国产suv精品一区二区6| 成人三级伦理片| 欧洲国内综合视频| 日韩午夜在线观看| 久久蜜桃av一区二区天堂 | 最新不卡av在线| 亚洲综合网站在线观看| 免费看黄色91| 国产成人av在线影院| 91福利区一区二区三区| 欧美日产在线观看| 2022国产精品视频| 亚洲女女做受ⅹxx高潮| 日本亚洲最大的色成网站www| 国产黄人亚洲片| 欧美亚日韩国产aⅴ精品中极品| 日韩欧美一级在线播放| 国产蜜臀97一区二区三区| 亚洲一区二区在线免费观看视频| 美国毛片一区二区| 成人h动漫精品一区二区| 欧美日韩国产免费一区二区 | 91黄色小视频| 欧美成人精品福利| 亚洲免费在线电影| 久久99精品久久久久久| 99国产精品一区| 精品国产一区二区三区不卡| 亚洲视频资源在线| 麻豆成人在线观看| 色综合视频在线观看| 欧美成人性战久久| 樱花草国产18久久久久| 激情六月婷婷久久| 欧美色视频在线观看| 国产欧美日韩精品一区| 喷白浆一区二区| 在线一区二区三区| 国产女人18水真多18精品一级做| 天天操天天干天天综合网| av在线不卡电影| 久久综合久久鬼色| 成人动漫在线一区| 欧美一二三四区在线| 亚洲制服丝袜在线| 99在线热播精品免费| 久久先锋影音av鲁色资源网| 日本不卡免费在线视频| 在线观看免费成人| 国产精品初高中害羞小美女文| 久久超碰97人人做人人爱| 欧美日韩成人在线一区| 亚洲欧美激情小说另类| 成人国产亚洲欧美成人综合网| 精品欧美一区二区在线观看| 午夜久久久影院| 在线视频一区二区三| 亚洲欧美另类图片小说| 成人综合婷婷国产精品久久蜜臀| 精品日韩在线观看| 久久99热99| 精品日韩一区二区三区| 麻豆freexxxx性91精品| 欧美日本一道本| 午夜免费久久看| 91精品国产高清一区二区三区| 午夜精品福利一区二区蜜股av| 欧美三级中文字幕| 亚洲国产成人porn| 欧美日韩三级一区|