libusb_stm32
libusb_stm32 copied to clipboard
Lightweight USB device Stack for STM32 microcontrollers
I reckon the upcoming [G0C1/G0B1](https://www.st.com/resource/en/reference_manual/dm00371828-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) ought to be successful. We should add support for their USB cell. They call it *USB full-speed host/device interface*, and it appears that they extended...
We've been making an effort to port the lib to the F723 using HS, but have been running into a few issues. Using initialization code primarily pulled from the HAL....
This recommendation is a continuation of the issue #2 but regarding the two USB peripherals found on STM32F2, F4 and F7 families. The existing v2 driver may work for the...
https://github.com/dmitrystu/libusb_stm32/blob/343a4740688fc1f036591a2e9cabfac49b2f4540/src/usbd_stm32f105_otgfs.c#L418 is here fall to default normal? if ok, it must be comment here // fall through, for gcc https://github.com/dmitrystu/libusb_stm32/blob/343a4740688fc1f036591a2e9cabfac49b2f4540/src/usbd_stm32f105_otgfs.c#L439 in this line, error: ISO C forbids 'return' with expression,...
# Description This fixes the invalid include guard in `inc/hid_usage_simulation.h`. # Background This was discovered by clang when building bindings for [flipperzero-rs]. ```log clang diag: /app/firmware/build/f7-firmware-D/sdk_headers//f7_sdk/lib/libusb_stm32/inc/hid_usage_simulation.h:16:9: warning: '_USB_HID_USAGE_SIMUL_H_' is used...
It would be great if the project came with a vendor request demo with examples for both sending and receiving. Support for blocking all operations until the vendor request is...
Host would be really nice too - RNDIS especially!
This is a new line that STM are pushing. It is very powerful and has excellent prices in quantity. There aren't many chips in distribution yet, but the NUCLEO-U575ZI-Q is...
Hello, thank you very much for the library. While using the lib for implementing USB mass storage, I failed to get a bulk endpoint to work with USB_EPTYPE_DBLBUF set in...