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