Otevře se na nové kartě

STM32CubeMX a STM32F4 – jak použít USART, ADC, USB CDC s HAL

Na ruských stránkách microtechnics.ru jsem našel několik užitečných návodů, jak si vyzkoušet několik zajímavých periférií s mikrokontrolérem STM32F4 v programu STM32CubeMX. Stránky naštěstí mají i anglickou verzi.

Návody jsou stručně a výstižně napsány a můžete si také stáhnout dostupné kódy pro konfigurační nástroj STM32CubeMX. Z tohoto grafického nástroje vygenerujete kód pro mikrokontrolér STM32 pro několik vývojových studií (IDE).

Návody jsou sice určeny pro STM32F4, ale díky použití HAL, můžete ten samý kód použit i na jiné mikrokontroléry rodiny mikrokontrolérů STM32.

A jaké návody tam najdete? Použití USARTU, FatFS (filesystem pro mikroSD kartu), použijete ADC převodník, vyzkoušíte si USB virtual com port, SPI a DMA, nastavení externích hodin a jako poslední návod je použití tříosého akcelerometru L3GD20.

Stránky najdete na https://microtechnics.ru/en/

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Schéma registrů GPIO_AFR pro výběr alternativních funkcí pinů STM32

Pokud programujete mikrokontroléry od firmy STM (STM32F4, STM32F0, STM32L1) pomocí Standard Pheripheral Library, tak se vám možná nelíbí velikost výsledného kódu.

CubeIDE otevřené na obrazovce se dvěma lektory ve videohovoru a grafikou desek STM32

Podrobný souhrn video návodu od Roberta Feraneca a Greidi Ajalika – jak začít programovat STM32 v CubeIDE: GPIO, přerušení, UART a debugger krok za krokem.

Výřez kódu STM32duino definující hardwarová rozhraní USART a funkce Serial

Ve třetím díle si ukážeme použití snad nejpopulárnější sběrnice – USART, v Arduino světě je nazývána jako Serial.

Vývojová deska Nucleo STM32L476 s mikrokontrolérem, konektory a součástkami

Další články o STM32(F7): Tutorial: STM32F746 (STM32F7 Discovery) – Tlačítkem rozsvítit/zhasnout LED Tutorial: STM32F746 (STM32F7 Discovery) – jak zapnout LED (ovládání GPIO) STM32F746 discovery a IDE AC6 (System Workbench for STM32) Jak začít s moderními mikrokontroléry a proč – STM32…

Úvodní obrazovka STM32CubeIDE 2.2 s logem na modrém pozadí

Od verze 2.0 už STM32CubeIDE neobsahuje CubeMX. Test na Nucleo-F767ZI s 2.2.0: co se změnilo, co v IDE zůstalo, co přežije regeneraci a kde čeká past.

Chiptron.cz - Aktuální novinky, návody a projekty z oblasti bastlení, mikrokontrolérů, IoT, DIY elektroniky a 3D tisku

Po nedávném představení mkrokontroléru STM32L476, který máme jako první osazen i ve vývojové desce Nucleo, přichází nový typ.

Trendy