Tanie starter-kity DISCOVERY dla STM32: przegląd cech i wyposażenia
Zestawy DISCOVERY to obecnie bazowe narzędzie dla konstruktorów zamierzających rozpocząć przygodę z mikrokontrolerami STM32. Ich producent – firma STMicroelectronics – doskonale wyczuł rynkowe trendy, dlatego zestawy z tej serii są dostępne w niskich cenach, charakteryzują się dobrym wyposażeniem, dostępne jest dla nich wiele kompletnych przykładów aplikacyjnych. Obecnie na rynku jest dostępnych 9 zestawów z serii DISCOVERY których najważniejsze cech przedstawiamy w tabeli 1.
Każdy z prezentowanych zestawów wyposażono w programator-debugger ST-Link/v2 z interfejsem USB, a linie GPIO mikrokontrolera wyprowadzono na jedno- lub dwurzędowe złącza szpilkowe rozmieszczone w rastrze 2,54 mm (100 mils). Każdy zestaw wyposażono w LED-y sygnalizacyjne i do wykorzystania w aplikacji użytkownika, dwa mikroswitche, stabilizator napięcia zasilającego, a także inne elementy peryferyjne, które przedstawimy w dalszej części artykułu. Zestawy DISCOVERY mogą być zasilane z USB oraz zewnętrznego napięcia 5 V lub 3,0…3,6 V.
Tab. 1. Zestawienie wybranych cech zestawów DISCOVERY dla mikrokontrolerów STM32
Typ zestawu | Kod handlowy | Rdzeń | Mikrokontroler zastosowany w zestawie |
Wyposażenie | Wygląd |
32F0308DISCOVERY | STM32F0308-DISCO | Cortex-M0 | STM32F030R8 | – 2x LED – 1 x mikroswitch – uniwersalna PCB |
|
STM32F0DISCOVERY | STM32F0DISCOVERY | Cortex-M0 | STM32F051R8 | – 2x LED – 1 x mikroswitch – uniwersalna PCB |
|
32L100CDISCOVERY | STM32L100C-DISCO | Cortex-M3 | STM32L100RC | – 2 x LED – 1 x mikroswitch – brak rezonatorów kwarcowych |
|
STM32VLDISCOVERY | STM32VLDISCOVERY | Cortex-M3 | STM32F100RB | – 2 x LED – 1 x mikroswitch |
|
STM32F3DISCOVERY | STM32F3DISCOVERY | Cortex-M4F | STM32F303VC | – 8 x LED – 1 x mikroswitch – USB device – żyroskop MEMS L3GD20 – sensor MEMS 6DoF LSM303DLHC |
|
32F401CDISCOVERY | STM32F401C-DISCO | Cortex-M4F | STM32F401VC | – 4 x LED – 1 x mikroswitch – USB-OTG A/B – żyroskop MEMS L3GD20 – sensor MEMS 6DoF LSM303DLHC – mikrofon MEMS MP45DT02 – przetwornik C/A audio CS43L22 |
|
32F429IDISCOVERY | STM32F429I-DISCO | Cortex-M4F | STM32F429ZI | – 2 x LED – 1 x mikroswitch – USB-OTG A/B – żyroskop MEMS L3GD20 – SDRAM 64 Mb – LCD-TFT 2,4” + TP |
|
STM32F4DISCOVERY | STM32F4DISCOVERY | Cortex-M4F | STM32F407VG | – 4 x LED – 1 x mikroswitch – USB-OTG A/B – żyroskop MEMS L3GD20 – sensor MEMS 6DoF LSM303DLHC – mikrofon MEMS MP45DT02 – przetwornik C/A audio CS43L22 |
|
32L152CDISCOVERY | STM32L152C-DISCO | Cortex-M3 | STM32L152RC | – 2 x LED – 1 x mikroswitch – segmentowy LCD – slider pojemnościowy |
Uwaga! W zestawieniu pominięto elementy wspólne dla wszystkich zestawów DISCOVERY, jak m.in. programator-debugger ST-Link/v2, stabilizatory zasilania itp.
Nowości w rodzinie DISCOVERY
Najnowszy w ofercie STMicroelectronics jest zestaw 32F429IDISCOVERY (z mikrokontrolerem STM32F429ZI).W cenie detalicznej nieprzekraczającej 150 PLN użytkownik otrzymuje – oprócz szybkiego, bardzo bogato wyposażonego mikrokontrolera – także kolorowy wyświetlacz LCD-TFT o przekątnej 2,4 cala z touch panelem, pamięć SDRAM o pojemności 64 Mb obsługiwaną przez wewnętrzny kontroler mikrokontrolera, sensor żyroskopowy 3 D wykonany w technologii MEMS L3GD20, a także interfejs USB-OTG FS (ze złączem microUSB-AB).
Z myślą o konstruktorach urządzeń bazujących na mikrokontrolerach z rodziny STM32F0 (rdzeń Cortex-M0) STMicroelectronics oferuje dwa bliźniacze zestawy, oznaczone symbolami: 32F0308DISCOVERY (z mikrokontrolerem z taniej linii Value Line – STM32F030R8) oraz STM32F0DISCOVERY (z mikrokontrolerem ze standardowej linii – STM32F051R8). Z punktu widzenia budowy i wyposażenia zestawy te są identyczne, różnią się jedynie zastosowanym typem mikrokontrolera. Wbudowany w zestaw programator ST-Lnik/v2 programuje i debuguje testowany mikrokontroler poprzez interfejs SWD.