Seriál: Vývoj pre IoT / Aplikácie pre mikrokontroléry ARM Cortex M3 a M4
V minulom čísle sme predstavili produktovú rodinu mikrokontrolérov ARM Cortex a základné princípy architektúry rady M určenej pre nákladovo citlivé aplikácie tak vo veľkosériových produktoch, ako aj v amatérskych, hobby, či študentských projektoch. Ako príklad lacnej, ale pritom výkonnej vývojovej dosky s veľmi nízkou spotrebou sme predstavili kit STM32 Discovery. Vo voľnom pokračovaní ukážeme, ako pre Cortex M3 a M4 vyvíjať aplikácie, v našom prípade bude aplikácia blikať LED diódou, čiže bude využívať vstupno výstupné porty.
Vývojová doska STM32 Discovery. Vpravo je variant STM32L
IO porty
Podľa typu puzdra môže mikrokontrolér STM 32 obsahovať až 80 obojsmerných vstupno-výstupných pinov, ktoré sú zoskupené do piatich 16 pinových portov označených ako GPIOA, GPIOB, GPIOC, GPIOD a GPIOE. Mikrokontrolér STMF100RB má tri úplné porty po 16 pinov GPIOA, B, C a z portu GPIOD sú k dispozícii tri piny D0, D1 a D2 . Každý z pinov portu môže byť využitý v troch režimoch
GPIO (General P ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Zobrazit Galériu
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH