Zestawy ewaluacyjne DISCOVERY dla STM32F0
Rys. 3. Porównanie list rozkazów obsługiwanych przez CPU z serii Cortex-M
Zastosowanie w mikrokontrolerach STM32F0 stosunkowo niewielkiego rdzenia (co wynika z mocno skróconej listy instrukcji – rysunek 3), pozwoliło producentowi uzyskać niewielki pobór prądu, który producent deklaruje na poziomie ok. 5,3 µA w trybie STOP, poniżej 2 µA w trybie STANDBY i ok. 190 µA/MHz podczas normalnej pracy (dla samego rdzenia). Napięcie zasilania prezentowanych układów powinno się mieścić w zakresie 2,0…3,6 VDC, dopuszczalne zakresy temperatur pracy to: -40…+85°C lub -40…+105°C.
Fot. 4. Zestaw STM32F0DISCOVERY składa się z dwóch płytek drukowanych, z których jedna jest przeznaczona w całości na aplikację użytkownika
Firma STMicroelectronics przygotowała dla użytkowników chcących szybko i wygodnie poznać możliwości nowych mikrokontrolerów zestawy z serii Discovery (STM32F0DISCOVERY – fotografia 4), które charakteryzują się niską ceną i przygotowanym przez producenta zestawem przykładowych aplikacji (jest ich obecnie 21 dla 3 różnych IDE). Przykłady prezentują możliwości bloków peryferyjnych mikrokontrolera, tworząc rodzaj skróconego kursu ich obsługi. W zestawie DISCOVERY zastosowano mikrokontroler STM32F051R8T6 (64 kB Flash, 8 kB SRAM), użytkownik może skorzystać w swojej aplikacji z dwóch LED i jednego przycisku. W odróżnieniu od starszych DISCOVERY prezentowany zestaw wyposażono w dodatkową płytkę uniwersalną o wymiarze identycznym z płytką mikrokontrolera.
Fot. 5. Wygląd dużego zestawu ewaluacyjnego dla mikrokontrolerów STM32F0: STM320518-EVAL
Dla użytkowników o większych możliwościach finansowych firma STMicroelectronics przygotowała pełnowymiarowy zestaw ewaluacyjny o bogatym wyposażeniu oznaczony symbolem STM320518-EVAL (fotografia 5). Jak widać na zdjęciu, zestaw wyposażono w moduł LCD-TFT z touch-panelem (dołączony do mikrokontrolera za pomocą SPI), użytkownik ma także do dyspozycji 4 LED-y, suwakowy nastawnik bezstykowy, przycisk, fotorezystor, dwa złącza HDMI-CEC/DDC, interfejsy komunikacyjne RS485, RS232, IrDA oraz – dość rzadka cecha – wbudowaną pamięć EEPROM z interfejsem RF. „Sercem” zestawu jest mikrokontroler STM32F051R8T6. Obydwa przedstawione zestawy wyposażono w zintegrowany programator-debugger ST-Link/v2.