Get in Touch

Course Outline

USB interface overview, glossary, and the logical components of a device. An exploration of USB device classes.
Understanding USB descriptors and the USB device control interface.
A look at STM32 microcontrollers and their built-in USB interfaces.
An overview of STM32 USB device middleware, including code structure, interrupt handling, potential pitfalls, and practical tips.
Developing a complete USB device solution using STM32CubeIDE.
Exercise 1: Creating an HID device
Exercise 2: Implementing CDC
Exercise 3: Building a mass storage device

Requirements

Familiarity with the C programming language and microcontroller technology.

 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories