Cortex-M0 pin-to-pin z 8051!
CooCox: dobrze i bezpłatnie
CooCox (www.coocox.org) jest niekomercyjną inicjatywą zespołu programistów, którzy przygotowali dla mikrokontrolerów wyposażonych w rdzenie Cortex-M0 i Cortex-M3 wygodne IDE o nazwie CoIDE (rys. 2, oparte – oczywiście – na Eclipse), prosty system operacyjny CoOS, kilka innych narzędzi, a także własny interfejs-programator CoLinkEX (wykonany na mikrokontrolerze LPC1343FBD48), umożliwiający programowanie pamięci Flash i debugowanie pracy mikrokontrolera, do którego dokumentacja jest dostępna bezpłatnie!
Rys. 2. Widok okna CoIDE
Rys. 3. Widok okna programu CooCoxProgrammer
Co więcej, twórcy interfejsu CoLinkEX opracowali plug-iny umożliwiający jego stosowanie w komercyjnych pakietach programistycznych ARM-MDK i IAR EWARM Workbench. Pamięci Flash mikrokontrolerów obsługiwanych przez CooCox można programować także za pomocą samodzielnego programu narzędziowego CooCoxProgrammer (rys. 3). Wydzieloną częścią pakietu narzędziowego CooCox jest CoAssistant: program ułatwiający i przyspieszający konfigurację rejestrów mikrokontrolerów, dostępny wyłącznie w wersji on-line.
Perspektywy
Firma Nuvoton nadal oferuje dużą liczbę modeli mikrokontrolerów wyposażonych w rdzeń 8051. Ponieważ cieszą się one nadal dużą popularnością, producent zastosował interesujący wybieg, wprowadzając do swojej oferty mikrokontrolery NuMicro M051, które są funkcjonalnymi i pinowymi odpowiednikami wybranych modeli 8051 (rys. 4), zestawienie ich wyposażenia pokazano w tab. 2. Mikrokontrolery MuMicro M051 charakteryzują się prostszym wyposażeniem niż pozostałe rodziny NuMicro, ale i tak zdecydowanie dystansują „silne” wersje 8051.
Rys. 4. Mikrokontrolery NuMicro M051




Grzegorz Kamiński: Historia pewnej płytki krzemowej 300 mm (12”)
Analiza rynku sztucznej inteligencji: firmy o największym wzroście przychodów z AI w 2026 roku
I-7520 – izolowany konwerter RS-232/RS-485 



