[M480] USBD Composite Device

Post Reply
chhsieh3
Posts: 307
Joined: 13 Mar 2020, 09:08

13 Jul 2022, 09:23

  • Application: This sample code demonstrates how to implement an USB composite device. This example includes three classes – UAC, HID, and MSC.
  • BSP Version: M480_Series_BSP_CMSIS_V3.05.001
  • Hardware: NuMaker-PFM-M487 v3.0
An USB Composite Device is a peripheral device that supports more than one device class. Many different devices are implemented as composite devices. For example, they consist of a certain device class, but also an USB disk that has all the necessary drivers stored so that the device can be installed automatically without the need to have access to a certain driver software. This example code implements a composite device that is made up of three devices used in M480 BSP (Board Support Package) and accesses the audio (from the USBD_Audio_Headset example), Interrupt IN/OUT transfer (from the USBD_HID_Transfer example) and the SD card (from the USBD_Mass_Storage_SD example).

You can download the sample code at https://www.nuvoton.com/resource-downlo ... 0601090438
Nuvoton

Post Reply
  • Information
  • Who is online

    Users browsing this forum: Google [Bot] and 9 guests