parent
597cc38028
commit
b69c46e5fe
@ -0,0 +1,2 @@ |
||||
\chapter{FreeRTOS} |
||||
|
@ -0,0 +1,138 @@ |
||||
\hspace*{-1.5em} |
||||
\begin{minipage}[t]{0.5\textwidth}\scriptsize |
||||
\begin{verbatim} |
||||
Device Descriptor: |
||||
bLength 18 |
||||
bDescriptorType 1 |
||||
bcdUSB 2.00 |
||||
bDeviceClass 239 Miscellaneous Device |
||||
bDeviceSubClass 2 |
||||
bDeviceProtocol 1 Interface Association |
||||
bMaxPacketSize0 64 |
||||
idVendor 0x0483 STMicroelectronics |
||||
idProduct 0x572a |
||||
bcdDevice 0.01 |
||||
iManufacturer 1 MightyPork |
||||
iProduct 2 GEX |
||||
iSerial 3 0029002F-42365711-32353530 |
||||
bNumConfigurations 1 |
||||
Configuration Descriptor: |
||||
bLength 9 |
||||
bDescriptorType 2 |
||||
wTotalLength 98 |
||||
bNumInterfaces 3 |
||||
bConfigurationValue 1 |
||||
iConfiguration 0 |
||||
bmAttributes 0x80 |
||||
(Bus Powered) |
||||
MaxPower 500mA |
||||
Interface Descriptor: |
||||
bLength 9 |
||||
bDescriptorType 4 |
||||
bInterfaceNumber 0 |
||||
bAlternateSetting 0 |
||||
bNumEndpoints 2 |
||||
bInterfaceClass 8 Mass Storage |
||||
bInterfaceSubClass 6 SCSI |
||||
bInterfaceProtocol 80 Bulk-Only |
||||
iInterface 4 Settings VFS |
||||
Endpoint Descriptor: |
||||
bLength 7 |
||||
bDescriptorType 5 |
||||
bEndpointAddress 0x81 EP 1 IN |
||||
bmAttributes 2 |
||||
Transfer Type Bulk |
||||
Synch Type None |
||||
Usage Type Data |
||||
wMaxPacketSize 0x0040 1x 64 bytes |
||||
bInterval 0 |
||||
Endpoint Descriptor: |
||||
bLength 7 |
||||
bDescriptorType 5 |
||||
bEndpointAddress 0x01 EP 1 OUT |
||||
bmAttributes 2 |
||||
Transfer Type Bulk |
||||
Synch Type None |
||||
Usage Type Data |
||||
wMaxPacketSize 0x0040 1x 64 bytes |
||||
bInterval 0 |
||||
Interface Association: |
||||
bLength 8 |
||||
bDescriptorType 11 |
||||
bFirstInterface 1 |
||||
bInterfaceCount 2 |
||||
bFunctionClass 2 Communications |
||||
bFunctionSubClass 2 Abstract (modem) |
||||
bFunctionProtocol 1 AT-commands (v.25ter) |
||||
iFunction 5 Virtual Comport ACM |
||||
\end{verbatim} |
||||
\end{minipage}\hspace{1em} |
||||
\begin{minipage}[t]{0.5\textwidth}\scriptsize |
||||
\begin{verbatim} |
||||
Interface Descriptor: |
||||
bLength 9 |
||||
bDescriptorType 4 |
||||
bInterfaceNumber 1 |
||||
bAlternateSetting 0 |
||||
bNumEndpoints 1 |
||||
bInterfaceClass 2 Communications |
||||
bInterfaceSubClass 2 Abstract (modem) |
||||
bInterfaceProtocol 1 AT-commands (v.25ter) |
||||
iInterface 5 Virtual Comport ACM |
||||
CDC Header: |
||||
bcdCDC 1.10 |
||||
CDC Call Management: |
||||
bmCapabilities 0x00 |
||||
bDataInterface 2 |
||||
CDC ACM: |
||||
bmCapabilities 0x06 |
||||
sends break |
||||
line coding and serial state |
||||
CDC Union: |
||||
bMasterInterface 1 |
||||
bSlaveInterface 2 |
||||
Endpoint Descriptor: |
||||
bLength 7 |
||||
bDescriptorType 5 |
||||
bEndpointAddress 0x83 EP 3 IN |
||||
bmAttributes 3 |
||||
Transfer Type Interrupt |
||||
Synch Type None |
||||
Usage Type Data |
||||
wMaxPacketSize 0x0008 1x 8 bytes |
||||
bInterval 255 |
||||
Interface Descriptor: |
||||
bLength 9 |
||||
bDescriptorType 4 |
||||
bInterfaceNumber 2 |
||||
bAlternateSetting 0 |
||||
bNumEndpoints 2 |
||||
bInterfaceClass 10 CDC Data |
||||
bInterfaceSubClass 0 |
||||
bInterfaceProtocol 0 |
||||
iInterface 6 Virtual Comport CDC |
||||
Endpoint Descriptor: |
||||
bLength 7 |
||||
bDescriptorType 5 |
||||
bEndpointAddress 0x02 EP 2 OUT |
||||
bmAttributes 2 |
||||
Transfer Type Bulk |
||||
Synch Type None |
||||
Usage Type Data |
||||
wMaxPacketSize 0x0040 1x 64 bytes |
||||
bInterval 0 |
||||
Endpoint Descriptor: |
||||
bLength 7 |
||||
bDescriptorType 5 |
||||
bEndpointAddress 0x82 EP 2 IN |
||||
bmAttributes 2 |
||||
Transfer Type Bulk |
||||
Synch Type None |
||||
Usage Type Data |
||||
wMaxPacketSize 0x0040 1x 64 bytes |
||||
bInterval 0 |
||||
\end{verbatim} |
||||
\end{minipage}\vspace{-1em} |
||||
\begin{figure}[H] |
||||
\cprotect\caption{USB descriptors of a GEX prototype, read using \verb|lsusb -vd vid:pid|} |
||||
\end{figure} |
After Width: | Height: | Size: 6.9 KiB |
@ -0,0 +1,3 @@ |
||||
https://mobilewill.us/wp-content/uploads/2016/04/Introduction20to20USB203.020Protocol.pdf |
||||
Introduction to SuperSpeed USB 3.0 Protocol |
||||
Ankur Tomar & Edmund Lim – Global Technology Centre, Volume 1, April 2011 |
After Width: | Height: | Size: 43 KiB |
@ -0,0 +1,3 @@ |
||||
USB ENGINEERING CHANGE NOTICE |
||||
Pull-up/pull-down resistors |
||||
Universal Serial Bus Specification Revision 2.0 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue