USB Device programming with STM32CubeIDE ( udevstm32 | 7 hours )

Prerequisites:

Znajomość języka C i technologii mikrokontrolerów.

Overview:

Kurs przedstawia podstawowe aspekty programowania urządzeń USB i praktyczne wykorzystanie STM32CubeIDE do projektowania oprogramowania układowego urządzeń USB.

Course Outline:

Interfejs USB – przegląd, słownik, komponenty logiczne urządzenia. Klasy urządzeń USB. Deskryptory USB. Interfejs sterowania urządzeniem USB. Mikrokontrolery STM32 i ich interfejsy USB. Przegląd oprogramowania pośredniczącego urządzeń USB STM32. Struktura kodu, przerwania, zastrzeżenia i uwagi praktyczne. Tworzenie rozwiązania urządzenia USB przy użyciu STM32CubeIDE. Ćwiczenie 1 – Urządzenie HID Ćwiczenie 2 – CDC Ćwiczenie 3 – pamięć masowa

Sites Published:

Polska - USB Device programming with STM32CubeIDE

Kuwait - USB Device programming with STM32CubeIDE

Oman - USB Device programming with STM32CubeIDE

Slovakia - USB Device programming with STM32CubeIDE

Kenya - USB Device programming with STM32CubeIDE

Nigeria - USB Device programming with STM32CubeIDE

Botswana - USB Device programming with STM32CubeIDE

Slovenia - USB Device programming with STM32CubeIDE

Croatia - USB Device programming with STM32CubeIDE

Serbia - USB Device programming with STM32CubeIDE

Bhutan - USB Device programming with STM32CubeIDE

Nepal - USB Device programming with STM32CubeIDE