Adaptér různých programátorů a vývojových desek pro STM32

Oficiální vývojové kity (Nucleo) s mikrokontroléry STM32 obsahují standardizované programovací rozhraní – SWD. Stále stejně zapojený programovací konektor.

Pak tu ale máme spoustu jiných vývojových kitů a programátorů, zejména extra levné z číny, které to mají jinak.

Přepojováním kabelů se zdržujete, můžete udělat chybu a vaše drahé minuty (nebo hodiny?) jsou pryč. Tento adaptér to řeší za vás.

Mezi podporované programátory patří originální ST-Link programátor od STMicroelectronics, programátor ST-Link na vývojovém kitu Nucleo, Čínský ST-Link V2 a MX-link a nakonec populární J-Link od firmy Segger.

Rozdíl mezi čínským ST-Link V2 a MX-link je ten, že mají prohozené vývody SWO a GND.

Na github stránce projektu je samotný adaptér velmi dobře popsán, zároveň pinout programátorů a nejčastěji používaných vývojových desek s STM32. Vývojář se opravdu snažil.

Celý projekt naleznete na https://github.com/fronders/stm32-debug-adapter

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ší č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…

Arduino je velmi populární platforma s rozsáhlou komunitní podporou.

V tomto článku vám popíšu, jak naprogramovat tuto levnou vývojovou desku s mikrokontrolérem STM32F030.

Vývojové kity/desky (nebo také development board) jsou velmi populární a každý den nějaký přibude.

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.

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.