latest
HPM SDK Project
v: latest
Document Release Versions
latest
1.0.0
Downloads
PDF
HPMicro
Project Home
SDK
Releases
Contents
Change Log
HPM SDK Overview
Community Support
HPM Development Board Introduction
HPM SDK Samples
1. Audio Codec
2. USB Communication
2.1. USB CDC Serial
2.2. USB COMPOSITE DEVICE
2.3. USB HID Custom Inout
2.4. USB HID KEYBOARD
2.5. USB HID MOUSE
2.6. USB MSC RAM DISK
2.7. USB HID HOST
2.8. USB MSC HOST
3. Core Mark
4. dhrystone
5. DMA Manager
6. Drivers
7. DSP
8. Hello World
9. HPMicro MATH
10. JPEG
11. littlevgl
12. lwIP
13. memstress
14. Motor Control
15. Multicore Samples
16. Power Mode Switch
17. RGB LED
18. ROMAPI Samples
19. RTOS Samples
20. Segger RTT
21. TensorFlowLiteMicro
22. Tinycrypt
23. TinyUF2
24. USB Communication
25. Touch Panel
HPM SDK Doc Generation
Reference
API DOC
hpm_sdk readme
Docs
»
HPM SDK Samples
»
2.
USB Communication
This is the documentation for the latest (main) development branch of HPM SDK. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.
2.
USB Communication
ΒΆ
2.1. USB CDC Serial
2.1.1. Overview
2.1.2. Board Setting
2.1.3. Running the example
2.1.4. remarks
2.2. USB COMPOSITE DEVICE
2.2.1. Overview
2.2.2. Board Setting
2.2.3. Running the example
2.3. USB HID Custom Inout
2.3.1. Overview
2.3.2. Board Setting
2.3.3. Running the example
2.4. USB HID KEYBOARD
2.4.1. Overview
2.4.2. Board Setting
2.4.3. Running the example
2.5. USB HID MOUSE
2.5.1. Overview
2.5.2. Board Setting
2.5.3. Running the example
2.6. USB MSC RAM DISK
2.6.1. Overview
2.6.2. Board Setting
2.6.3. Running the example
2.7. USB HID HOST
2.7.1. Overview
2.7.2. Board Setting
2.7.3. Running the example
2.7.3.1. Connected with a keyboard
2.7.3.2. Connected with a mouse
2.8. USB MSC HOST
2.8.1. Overview
2.8.2. Board Setting
2.8.3. Running the example
2.8.4. Example of output log