STM32F1F4.pdf
(
840 KB
)
Pobierz
PREZENTACJE
STM32F1/F4
Mikrokontrolery STM32 są
obecnie w centrum uwagi
większości konstruktorów
zajmujących się systemami
cyfrowymi. Ich niebagatelnym
atutem jest dostępność: ich
producent dba o to, żeby
zapewnić sprawną dystrybucję
swoich podzespołów, dzięki
czemu elektronicy już od kilku
miesięcy mogą cieszyć się
możliwościami mikrokontrolerów
z rdzeniami Cortex-M4F.
Wybrane nowości związane
z mikrokontrolerami STM32F1
i STM32F4, przygotowane przez
Wydawnictwo BTC i KAMAMI.pl
przedstawiamy w artykule.
360 stron praktyki
W ostatnich dniach 2011 roku w ofercie
Wydawnictwa BTC pojawiła się kolejna (już
trzecia) książka o mikrokontrolerach STM32
pt. „STM32. Aplikacje i ćwiczenia w C”. Jest
to doskonale przygotowane wprowadzenie
we współcześnie rozumiane podstawy tech-
niki mikroprocesorowej i – jednocześnie –
bazującym na przemyślanych przykładach,
przewodnikiem po tajnikach programowania
32-bitowych mikrokontrolerów z rdzeniem
Cortex-M3.
Autor na 360 stronach przedstawił
narzędzia sprzętowe i oprogramowanie
Nowości sprzętowe i wydawnicze
Fotografia 1. W zestawie ZL40ARM zastosowano mikrokontroler STM32F103 z rodziny
STMF1
O autorze książki „STM32. Aplikacje i ćwiczenia w C”
Dr inż. Marek Galewski ukończył Wydział Elektroniki, Telekomunikacji i Informatyki Poli-
techniki Gdańskiej. Stopień doktora nauk technicznych uzyskał na Wydziale Mechanicz-
nym PG, a obecnie jest adiunktem w Katedrze Mechaniki i Mechatroniki. Dla studentów
kierunku Mechatronika prowadzi zajęcia dydaktyczne dotyczące szeroko pojętej informa-
tyki tj. m.in. architektury systemów komputerowych, programowania, relacyjnych baz
danych, sztucznej inteligencji oraz systemów wbudowanych, a ponadto także zajęcia
dotyczące modelowania i projektowania układów mechatronicznych. Działalność nauko-
wą skupia głównie na problematyce nadzorowania drgań obiektów dynamicznych, syste-
mach pomiarowych oraz programowaniu w języku C/C++ i w LabView.
Dotychczas wydane książki Wydawnictwa BTC poświęcone mikrokontrolerom STM32
Dostępne m.in. w sklepach internetowych:
www.KAMAMI.pl
•
www.MARGINES.pl
•
www.BTC.pl
•
www.sklep.AVT.pl
76
ELEKTRONIKA PRAKTYCZNA 2/2012
STM32F1/F4: nowości sprzętowe i wydawnicze
STM32F4 w skrócie
Najistotniejszą różnicą pomiędzy STM32F4 i rodziną
STM32F2 jest zastąpienie w nich rdzenia Cortex-M3
jego rozszerzoną wersją Cortex-M4F, wyposażoną
w sprzętową jednostkę FPU (Floating
Point Unit)
o pojedynczej precyzji, możliwość dekodowania ze-
stawu jednotaktowych instrukcji wspomagających
realizację algorytmów DSP, a także zwiększoną do
168 MHz częstotliwość sygnału taktującego CPU.
Właśnie te elementy wyposażenia nowych mikro-
kontrolerów wyznaczają ich obszary aplikacyjne,
dotąd zarezerwowane głównie dla procesorów DSP
i/lub mikrokontrolerów DSC (Digital
Signal Control-
lers).
Sztandarowym przykładem jest wyposażenie
STM32F4 w jednostkę MAC (Multiply-ACcumulates),
która pozwala wykonać w jednym takcie zegara
operację mnożenia dwóch liczb 32-bitowych i do-
danie uzyskanego wyniku do liczby 64-bitowej.
Mniej istotną zmianą wprowadzoną do mikrokon-
trolerów z rodziny STM32F4 jest modyfikacja niektó-
rych cech i parametrów ich wewnętrznych bloków
peryferyjnych.
Fotografia 2. Zestaw ZL41ARM występuje w dwóch wariantach: z mikrokontrolerem
STM32F217 (STM32F2) lub STM32F417 (STM32F4)
niezbędne do szybkiego rozpoczęcia prac
ewaluacyjnych, skrótowo omówił budowę
i architekturę mikrokontrolerów STM32,
podstawowe elementy techniki cyfrowej
(przydatne dla programistów wysokopo-
ziomowych, którzy chcą się wgłębić w pro-
gramowanie mikrokontrolerów), a także
– co w książce najważniejsze – ponad 30
przykładowych aplikacji w języku C z ele-
mentami ćwiczeń. Pokazał w nich zarówno
obsługę wewnętrznych bloków peryferyj-
nych, jak i współpracę mikrokontrolerów
STM32 z peryferiami zewnętrznymi (jak na
przykład czujnikami przyspieszenia MEMS,
czujnikiem ciśnienia, transceiverem radio-
wym Bluetooth, graficznym wyświetlaczem
LCD itp.).
Wydawnictwo BTC przygotowało spe-
cjalną stronę z materiałami do książki (w tym
kompletem projektów w mVision firmy Keil/
ARM), dostępną pod adresem:
www.MIKROKONTROLER.pl/content/STMCC
REKLAMA
Nowe zestawy dla STM32F4,
STM32F2 i STM32F1
W ostatnich dniach 2011 roku do oferty
KAMAMI.pl wprowadzono trzy nowe zesta-
wy dla mikrokontrolerów STM32:
– ZL40ARM (STM32F103) – rdzeń Cortex
-M3 –
fotografia 1,
– ZL41ARM (w dwóch wersjach – z mi-
krokontrolerem
STM32F217
lub
STM32F417) – rdzeń Cortex-M3 lub Cor-
tex-M4F -
fotografia 2.
Są to zestawy maksymalnie uproszczo-
nych pod względem budowy, zapewniając
maksymalną elastyczność konstruktorom,
którzy chcą sprawdzić działanie mikrokon-
trolerów we własnych konfiguracjach. Oby-
dwa zestawy pozbawiono wysublimowa-
nych elementów peryferyjnych, na płytkach
zamontowano jedynie przycisk zerowania,
złącze JTAG, rezonator kwarcowy, zworki
ustalające tryb bootowania i stabilizator na-
pięcia zasilającego – dzięki temu konstruk-
torzy mogą bez żadnych ograniczeń wyko-
rzystać możliwości mikrokontrolerów za-
stosowanych w zestawach. Tradycyjnie dla
zestawów produkowanych przez KAMAMI.
pl linie GPIO, na których są dostępne inter-
fejsy SPI i I
2
C. wyprowadzono na dodatkowe
złącza, do których można wygodnie dołączać
płytki modułów peryferyjnych (na przykład
z serii KAmod).
Nowa wersja programatora
ZL30PRG
Produkowany przez KAMAMI.pl pro-
gramator ZL30PRG (odpowiednik ST-Linka)
doczekał się następcy o nazwie ZL30PRGv2,
który jest zgodny z nową wersją programa-
tora firmy STMicroelectronics ST-Link V2.
Nowy programator współpracuje z tym sa-
mym oprogramowaniem co jego starsza wer-
sja: Atollic TrueStudio Lite, Keil/ARM µVi-
sion, IAR Workbench, a także STVP i STM-
32Link firmy STMicroelectronics.
Programatory ZL30PRGv2 umożliwia-
ją – poza pełną obsługą (programowaniem
i debugowaniem, w trybach JTAG i SWD)
mikrokontrolerów STM32 – obsługę także
mikrokontrolerów STM8 (za pomocą inter-
fejsu SWIM).
Andrzej Gawryluk
ELEKTRONIKA PRAKTYCZNA 2/2012
77
Plik z chomika:
kubuspucharek
Inne pliki z tego folderu:
The Insaider's Guide To The STM32.pdf
(6627 KB)
STM32Butterfly.pdf
(2632 KB)
Reference manual.pdf
(8589 KB)
Alternatywna metoda programowania pamięci Flash mikrokontrolerów STM32(1).pdf
(2108 KB)
Debugger-programator dla STM32 i STM8(1).pdf
(1406 KB)
Inne foldery tego chomika:
Akordeon
ARDUINO
Autocom 2013.3
AUTOCOM DELPHI 2017 R3 KEYGEN
Autocom Delphi 2020.23 keygen aktywator
Zgłoś jeśli
naruszono regulamin