dmitrystu / libusb_stm32

Lightweight USB device Stack for STM32 microcontrollers
Apache License 2.0
707 stars 160 forks source link

Why I need two interface for acm? #67

Closed mttbx closed 3 years ago

mttbx commented 3 years ago

This is not a bug report. I'm newbie to USB driver. I tried your demo, and I found there's two interfaces to support acm. And the endpoint of the first interface wasn't registered (CDC_NTF_EP). I noticed that you grouped these two interfaces together (USB_DTYPE_INTERFASEASSOC), why did you do that? Can you help me out?

dmitrystu commented 3 years ago

Hi. This for the generic CDC driver under Windows. See MS Docs

mttbx commented 3 years ago

Thanks