Contents
Getting Started
Evaluation Boards
Components
Samples
1. Audio Codec
2. Brownout Interrupt
3. CANOPEN
4. CherryRB
5. CherrySH
6. CherryUSB
7. CoreMark
8. Dhrystone
9. DMA Manager
10. DSP
11. Dual Panel
12. EtherCAT
13. Hello World
14. HPM Math
15. HPM Log
16. I2C Components
17. I2S EMULATION
18. Image
19. LVGL
20. lwIP
21. Mbedtls
22. Memory Stress
23. Microros
24. Modbus
25. HPM Motor Ctrl
26. Multicore
27. OpENer Ethernet/IP Stack
28. PMbus
29. Power Mode Switch
30. RGB LED
31. ROM API
32. RTOS
33. RvBacktrace
34. Segger RTT
35. SEGMENT LED KEY
36. SMbus
37. SPI Components
38. SPI SD Card
39. TensorFlow Lite For Microcontroller
40. Tinycrypt
41. Person Detection
42. TinyUF2
43. TinyUSB
43.1. USB CDC Dual_Serial
43.2. USB CDC MSC
43.3. USB CDC MSC FreeRTOS
43.4. USB HID Generic Inout
43.5. USB MSC DUAL LUN
43.6. UAC2 Speaker and Microphone
43.7. TINYUSB DUAL PORT
43.8. TINYUSB HOST CDC MSC HID
43.9. TINYUSB HOST CDC MSC HID FREERTOS
43.10. TINYUSB HOST MSC U DISK EXPLORER
44. Touch Panel
45. Trace Recorder
46. TSN
47. VGLite
48. SENT
49. EEPROM
Drivers Examples
SDK API Reference
SDK CMake User Guide
SDK CMake API Reference
Change Log
HPMicro Software Development Kit
Samples
43.
TinyUSB
View page source
43.
TinyUSB
Board known issues related to USB please refer to
Board known issue details
43.1. USB CDC Dual_Serial
43.1.1. Overview
43.1.2. Board Setting
43.1.3. Running the example
43.2. USB CDC MSC
43.2.1. Overview
43.2.2. Board Setting
43.2.3. Running the example
43.3. USB CDC MSC FreeRTOS
43.3.1. Overview
43.3.2. Board Setting
43.3.3. Running the example
43.4. USB HID Generic Inout
43.4.1. Overview
43.4.2. Board Setting
43.4.3. Running the example
43.5. USB MSC DUAL LUN
43.5.1. Overview
43.5.2. Board Setting
43.5.3. Running the example
43.6. UAC2 Speaker and Microphone
43.6.1. Overview
43.6.2. Board Setting
43.6.3. Project Configuration
43.6.4. Running the example
43.7. TINYUSB DUAL PORT
43.7.1. Overview
43.7.2. Hardware Setup
43.7.3. Running Phenomenon
43.8. TINYUSB HOST CDC MSC HID
43.8.1. Overview
43.8.2. Board Setting
43.8.3. Running the example
43.8.3.1. Connected with a keyboard
43.8.3.2. Connected with a mouse
43.8.3.3. Connected with a U disk
43.8.3.4. Connected with a CDC-ACM device
43.9. TINYUSB HOST CDC MSC HID FREERTOS
43.9.1. Overview
43.9.2. Board Setting
43.9.3. Running the example
43.9.3.1. Connected with a keyboard
43.9.3.2. Connected with a mouse
43.9.3.3. Connected with a U disk
43.9.3.4. Connected with a CDC-ACM device
43.10. TINYUSB HOST MSC U DISK EXPLORER
43.10.1. Overview
43.10.2. Hardware Setup
43.10.3. Running the example