Pierwsze płytki NUCLEO z mikrokontrolerami STM8

Pierwsze płytki NUCLEO z mikrokontrolerami STM8

Chociaż płytki rozwojowe STM8 są dostępne na rynku od wielu lat, dopiero teraz zaczęły pojawiać się płytki z rodziny NUCLEO, które wykorzystują tę rodzinę mikrokontrolerów.

Firma ST wprowadza na rynek dwa pierwsze modele - NUCLEO 8L152R8 oraz 8S208RB.

Każdy zainteresowany słyszał z pewnością o mikrokontrolerach STM32, które biją rekordy popularności, szczególnie wśród amatorów-hobbystów. Zdecydowanie mniej osób wie jednak o 8-bitowej rodzinie mikrokontrolerów tego samego producenta - STM8.

Chociaż urządzenia te mają już kilka lat i można było je dostać zarówno oddzielnie, jak i w bardziej rozbudowanych płytkach ewaluacyjnych, firma ST dopiero teraz wypuszcza na rynek płytki NUCLEO, które mają wielu zwolenników ze względu na funkcje i cechy zdecydowanie ułatwiające start. Przydana jest np. kompatybilność ze standardem shieldów Arduino.

Dwie nowe płytki NUCLEO

Płytki z serii STM8 NUCLEO będą zawierać:

  • 8-bitowy mikrokontroler STM8:
    • STM8L152R8T6 taktowany 16 MHz, z 64 kB pamięci Flash, 2 KB pamięci EEPROM i 4 KB SRAM (NUCLEO-8L152R8),
    • STM8S208RBT6 taktowany 24 MHz, ze 128 kB pamięci Flash, 2 KB pamięci EEPROM i 6 KB SRAM (NUCLEO-8S208RB),
  • 4 diody LED: sygnalizacja komunikacji USB, programowania, zasilania i jedna dioda programowalna,
  • 2 przyciski: reset i programowalny,
  • port USB, który pełni funkcję wirtualnego portu COM, interfejsu pamięci masowej i debuggera,
  • złącza kompatybilne z Arduino UNO V3 oraz złącza ST morpho, z wszystkimi pinami układu,
  • wbudowany programator/debugger ST-LINK/V2-1, ze złączem SWIM i portem micro USB,
  • układ zasilania z USB lub zewnętrznego źródła (3,3 V, 5 V, 7 - 12 V).

Do płytek NUCLEO pasują zwykle standardowe "nakładki" od Arduino

Oprócz samych płytek, producent udostępnia także biblioteki kompatybilne z NUCELO. Biblioteki są darmowe, zawierają wiele przykładów i współpracują z popularnymi środowiskami IDE, jak STVD-STM8, IAR, czy IDEA. Istnieje także możliwość programowania tych układów w środowisku Arduino IDE, a to wszystko za niecałe 40 zł ($10,32).

Kurs STM32 F1, migracja na HAL – #1 – wstęp, spis treści
Kurs STM32 F1, migracja na HAL – #1 – wstęp, spis treści

Ruszamy z trzecim kursem dotyczącym coraz popularniejszych układów STM32! Pierwsza… Czytaj dalej »

Źródło: [1], [2], [3]

arduino, Nucleo, ST, stlink, STM, stm8