Nowa rodzina STM32C5 i HAL2 – coś więcej niż kolejna literka

Nowa rodzina STM32C5 i HAL2 – coś więcej niż kolejna literka
Tuż przed Embedded World ST dorzuciło do swojego portfolio nową rodzinę: STM32C5. I na pierwszy rzut oka wygląda to jak standardowy ruch – kolejna seria obok F, G czy L, kolejne tabelki w CubeMX i kolejne decyzje „który wybrać”.
Tylko że tym razem to nie jest zwykłe odświeżenie. Bo razem z C5 dostajemy też nowy HAL2 i CubeMX2. A to już jasno sugeruje, że ST nie dokłada kolejnej opcji, tylko zaczyna porządkować cały ekosystem od nowa.
„Nowe F1” – czyli powrót do prostoty?
Kiedyś wybór STM32 był prosty – brałeś F1 i działało. Jeden sensowny układ „do wszystkiego”, bez przekopywania się przez kilkanaście rodzin. Potem zrobiło się… klasycznie STM-owo 😅
Doszły kolejne serie, każda „do czegoś” i nagle wybór przestał być oczywisty. I tutaj wchodzi C5. Na papierze to dalej entry-level, ale w praktyce wygląda jak próba powrotu do jednej sensownej rodziny, którą możesz wrzucić do większości projektów bez większego zastanawiania się. Największy sens ma tu środkowy tier (ok. 256-512 KB Flash i ~128 KB RAM) dokładnie ten zakres, w którym ląduje większość realnych projektów.

Cortex-M33 jako nowy standard
Największa zmiana? Rdzeń.
C5 bazuje na Cortex-M33 i ST jasno pokazuje kierunek:
👉 M0+ wypada jako „startowa opcja”
👉 M4 też powoli znika z roadmapy
👉 TrustZone i bezpieczeństwo wchodzą do mainstreamu
W praktyce oznacza to jedno – nowe projekty warto już myśleć pod kątem tej generacji, a nie starszych F czy L.
Sensowna struktura (w końcu)
Rodzina C5 jest podzielona prosto:
- low tier: ~128-256 KB Flash
- mid tier: ~256-512 KB Flash
- high tier: do 1 MB Flash
Do tego rośnie RAM i… tyle.
Bez sztucznego przycinania funkcji jak kiedyś. Masz:
- warianty z/bez FDCAN
- warianty z Ethernetem (high tier)
- opcje z dodatkowymi blokami crypto
I co najważniejsze – możesz skalować projekt w górę bez zmiany całej platformy.

FDCAN w końcu „po ludzku”
Jedna z tych rzeczy, które brzmią jak detal, ale robią robotę.
FDCAN jest praktycznie w całej rodzinie.
Nie musisz zmieniać MCU tylko dlatego, że nagle pojawił się CAN w projekcie.
Niby mała rzecz, ale w praktyce oszczędza mnóstwo czasu.
Ethernet w niższej półce
C5 to pierwszy raz, kiedy Ethernet trafia tak nisko cenowo w STM32.
Nie jest wszędzie (tylko high tier), ale sam fakt jego obecności w tej rodzinie pokazuje kierunek – więcej możliwości bez przeskoku na „duże” układy.
Co dostajesz w środku?
I tu robi się ciekawie jak na „entry-level”:
- Cortex-M33 do 144 MHz
- FPU + DSP
- do 1 MB Flash / 256 KB RAM
- FDCAN, OctoSPI, Ethernet (wyżej)
Czyli to już nie jest „prosty mikrokontroler”, tylko nowy poziom bazowy.
EEPROM… dalej nie ma, ale jest lepiej
ST dalej nie daje prawdziwego EEPROMu, ale:
👉 pojawia się dedykowany obszar User Data w flashu
👉 przygotowany pod emulację EEPROM
👉 bez mieszania z kodem aplikacji
Czyli nadal software, ale bez kombinowania od zera.
HAL2 – większa zmiana niż wygląda
STM32C5 to pierwsza rodzina z nowym HAL2.
I to nie jest tylko „lżejszy HAL”:
- bliżej LL
- mniej narzutu
- przebudowana struktura
Najważniejsze:
👉 nie masz wyboru – z C5 wchodzisz w nowy ekosystem
Płytki Nucleo – jest dobrze i… nie jest
ST przygotowało klasyczny zestaw:
- NUCLEO-C542RC (low)
- NUCLEO-C562RE (mid)
- NUCLEO-C5A3ZG (high)
Plusy:
✔ gotowy start
✔ ST-Link na pokładzie
Minusy:
❌ ceny wyższe niż kiedyś
❌ dostępność na start praktycznie zerowa

Nucleo-64 Z STM32C542RCT6 ARM Cortex-M33

Nucleo-64 Z STM32C562RET6 Arm Cortex-M33

Nucleo-144 Z STM32C5A3ZGT6 Arm Cortex-M33
Czy to ma sens?
Patrząc całościowo:
✔ sensowny hardware
✔ uporządkowana rodzina
✔ brak sztucznego ograniczania funkcji
✔ wyraźny kierunek (M33 + security)
I najważniejsze:
✅ To nie wygląda jak kolejna opcja
✅ To wygląda jak nowy „default” STM32
STM32C5 oczywiśćie Znajdziesz w naszym sklepie:
Wnioski
STM32C5 to coś więcej niż nowa seria.
To próba zdefiniowania na nowo „podstawowego” mikrokontrolera:
– nowoczesny rdzeń
– sensowna wydajność
– pełne peryferia bez kombinowania
Środkowy tier ma największy potencjał, żeby stać się nowym „F1”.
Czy tak będzie? Zobaczymy – dużo zależy od HAL2 i całego ekosystemu.
Ale jedno jest pewne:
pierwszy raz od dawna STM32 zaczyna upraszczać wybór zamiast go komplikować 🚀

Prezentowaną w artykule elektronikę znajdziesz oczywiście w naszym sklepie 👉 sklep.msalamon.pl 👈Zapraszamy również na nasze social media, gdzie na bieżąco informujemy o nowych produktach oraz o najciekawszych promocjach 😎👇








