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:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

Další mini pokračování z předchozího článku o programování USARTu pro STM32L100 a jemu podobné typy (STM32F0, STM32F3, STM32F4.

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.

U většiny oblíbených aplikací se Hallova čidla používají jako bezkontaktní spínače.

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é kity/desky (nebo také development board) jsou velmi populární a každý den nějaký přibude.

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…