| //usb标准设备描述符 const U8 USB_DeviceDescriptor[] = {
 
 USB_DEVICE_DESC_SIZE,            //bLength字段。设备描述符的长度为18(0x12)字节
 USB_DEVICE_DESCRIPTOR_TYPE,          //bDescriptorType字段。设备描述符的编号为0x01
 WBVAL(0x0110),                        //bcdUSB字段。这里设置版本为USB1.1,即0x0110。
 0x00,                            //bDeviceClass字段。我们不在设备描述符中定义设备类,
 0x00,                              //bDeviceSubClass字段。bDeviceClass字段为0时,该字段也为0。
 0x00,                              //bDeviceProtocol字段。bDeviceClass字段为0时,该字段也为0。
 USB_MAX_PACKET0,                    //bMaxPacketSize0字段。端点0的最大包长度。
 WBVAL(0x8888),                      //idVender字段。厂商ID号,我们这里取0x8888,仅供实验用。
 WBVAL(0x8877),                      //idProduct字段。产品ID号,由于是第一个实验,我们这里取0x0001。\。
 WBVAL(0x0100),                    // 设备的版本
 0x01,                            //iManufacturer字段。厂商字符串的索引值,为了方便**和管理
 0x02,                            //iProduct字段。产品字符串的索引值。刚刚用了1,这里就取2吧。
 0x03,                              //iSerialNumber字段。设备的序列号字符串索引值。
 0x01                                //bNumConfigurations字段。该设备所具有的配置数。
 };
 修改这里的定义就好了,修改数组内容。
 |