Wtyczka do środowiska Keil μVision umożliwiająca pracę z mikrokontrolerami Kinetis

Opublikowana przez firmę Freescale łatka do pakietu MQX w wersji 3.7.0 zawiera wtyczkę do środowiska Keil ?Vision oraz zestaw sterowników i przykładowych programów, które pozwalają na ścisłą integrację pakietu z narzędziami Keil MDK-ARM i ułatwiają pracę z nim przy projektach na mikrokontrolery Kinetis linii K40 i K60.

Obsługa kontrolera klawiatur pojemnościowych w mikrokontrolerach Freescale Kinetis

Dotychczas najpopularniejszym sposobem implementacji interfejsu użytkownika opartego na metodzie pojemnościowej było wykorzystanie mikrokontrolera z zewnętrznym układem sterownika klawiatur pojemnościowych, bądź mikrokontrolera wykorzystującego biblioteki programistyczne z kodem źródłowym algorytmów odczytu stanów przycisków klawiatur pojemnościowych. Firma Freescale poszła o krok dalej, integrując kontroler klawiatur pojemnościowych w swoich mikrokontrolerach z rodziny Kinetis.

CMSIS 2.0 z myślą o Cortex-M4

Firma ARM zmodyfikowała specyfikację bibliotek CMSIS (Cortex Microcontroller Software Interface Standard), które w wersji 2.0 obejmują predefiniowane funkcje i procedury specyficzne dla rdzenia Cortex-M4 (dostępne wkrótce w mikrokontrolerach Kinetis firmy Freescale oraz LPC4000 firmy NXP), charakteryzujący się osprzętem charakterystycznym dla DSP.

Narzędzia programistyczne dla mikrokontrolerów Kinetis

Cortex-M4 jest jednym z najnowszych rdzeni firmy ARM. Jest to nowoczesna konstrukcja cechująca się wysoką wydajnością, niskim poborem prądu oraz niewygórowaną ceną, czego efektem jest rosnące zainteresowanie tym rdzeniem ze strony producentów mikrokontrolerów, którzy wprowadzają do sprzedaży kolejne, oparte na nim układy . Obecnie najszerszą gamę mikrokontrolerów z rdzeniem ARM Cortex-M4 oferuje firma Freescale (rodzina Kinetis). Układy z tej serii obsługiwane są przez popularne środowiska programistyczne: CodeWarrior Development Studio, IAR Embedded Workbench, Keil Microcontroller Development Kit, Code Sourcery GNU Toolchain.

MQX-RTOS – bezpłatny OS dla mikrokontrolerów firmy Freescale

Aby wyjść naprzeciw rosnącym wymaganiom współczesnych aplikacji firma Freescale Semiconductors opracowała MQX – system czasu rzeczywistego ze zintegrowanym stosem TCP/IP oraz USB dla mikrokontrolerów z rodziny ColdFire. Połączenie możliwości systemu MQX z szeroką ofertą dobrze wyposażonych mikrokontrolerów z rodziny ColdFire tworzy wydajną i stabilną platformę dla szerokiego wachlarza aplikacji.