Freescale Kinetis KwikStik: Cortex-M4 dla każdego

Firma Freescale Semiconductor bardzo poważnie podeszła do szerokiego promowania swoich mikrokontrolerów z rodziny Kinetis, co objawia się dostępnością w wielu sklepach „za rogiem” doskonale wyposażonego zestawu uruchomieniowego o nazwie KwikStik. Oszałamiający jest nie tylko zastosowany w nim mikrokontroler (z Cortex-M4 w środku!), ale także wyposażenie zestawu (świetne!) i cena (malutka!).

Interfejs klawiatury bezstykowej TSI/TSS w mikrokontrolerach Kinetis firmy Freescale

Moduł TSI to zintegrowane w mikrokontrolerach firmy Freescale peryferium, które umożliwia współpracę tych układów z  pojemnościowymi klawiaturami dotykowymi. Oprócz zasobu sprzętowego wbudowanego w strukturę układów, producent opracował również biblioteką programistyczną TSS, która przeznaczona jest do obsługi modułu TSI.

Komunikacja sieciowa z wykorzystaniem mikrokontrolerów Freescale Kinetis

Jednym z bloków funkcjonalnych wbudowanych w strukturę układów Freescale Kinetis jest moduł komunikacji sieciowej nazwany przez producenta jako ENET lub inaczej MAC-NET. Dzięki niemu, po dodaniu zewnętrznego ukladu PHY można stworzyć kompletne rozwiązanie dla komunikacji w standardzie Ethernet.

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.