User Activity

While the STLINK-V3 is compliant with USB 2.0 and exhibits reliable USB performance across various platforms since several years, the USB communication may fail between an STLINK-V3 and some recent computers.  1. Root cause The root cause comes from...
Introduction The article provides a comprehensive guide on selecting suitable endpoints for USB applications using STM32 microcontrollers. This involves understanding the types of data transfers required by the application and determining suitable en...
Introduction  There are different ways to supply the USB transceivers on STM32H7 products, depending on VDD33USB and VDD50USB availability. 1. VDD33USB pin configuration According to STM32H7 datasheets, when USB is not used, the VDD33USB pin should...
Introduction Dead battery configuration control (DBCCx) pins play a crucial role in USB Type-C® applications to manage scenarios where the device's main power source is unavailable (dead battery). These pins, used with configuration channel (CC) pin...
Summary This article presents a step-by-step tutorial on how to develop a USB device with dual CDC ACM in the STM32F7 microcontroller using the classic USB library. The tutorial is based on NUCLEO-F767 and can be easily tailored to any other STM32. ...
Kudos given to