reklama
reklama
reklama
reklama
reklama
reklama
reklama
reklama
© Freescale
Komponenty |

Relacja z seminarium Freescale

W Sopocie, niedługo po rozpoczęciu kalendarzowej wiosny odbyło się seminarium Freescale. Podobne wydarzenia odbywają się w kilku innych miastach Polski. Prezentowane są tam najnowsze narzędzia (KwikStik) i mikrokontrolery z rodziny Kinetis, zarówno te już na rynku obecne, jak i te, które dopiero mają na nim zagościć.

Freescale zorganizowało seminarium w Sopocie, w Hotelu Rezydent, które poświęcone zostało prezentacji najnowszych narzędzi firmy i ich mikrokontrolerów z linii Kinetis. Podobne spotkania odbywają się w całej Polsce od kilku dni i jeszcze kilka dni potrwają. Zanim seminarium przeszło do głównej części programu, dość szeroko i ciekawie przedstawione zostały innowacyjne funkcje najnowszych mikrokontrolerów z linii Kinetis, szczególnie K50. Nie obyło się też kilku słów o pozostałych seriach, L, X i E. Przedstawicie firmy zdradzili także kilka informacji odnośnie najnowszej serii F, która ma stanowić pomost pomiędzy klasycznymi mikrokontrolerami a mikroprocesorami. Wyposażone będą w dużą ilość RAMu, do 1 MB i pokaźną liczbę kontrolerów. Planowana premiera na rynku to 3-ci kwartał tego roku. Krótko omówiono najnowszy system RTOS firmy (Real-Time OS), czyli MQX. System ten współpracuje ze wszystkimi układami Kinetis linii K i narzędziem KwikStik. To właśnie przedstawienie jego możliwości to główny cel seminarium. Przedstawicie Freescale zwrócili uwagę na kluczowe i innowacyjne cechy tych mikrokontrolerów. Zaliczyć można do nich 5 zegarów, dzięki którym zapewniona będzie stabilna i prawidłowa praca układów w każdych warunkach. Nowością jest także podwójna pamięć Flash. Technologia FlexMemory z ciekawie rozwiązanym mechanizmem pamięci EEPROM ma uprzyjemnić i znacząco usprawnić pracę mikrokontrolerów. Znajdziemy tu także 2 pamięci SRAM, a dane z pamięci RAM mogą być automatycznie backupowane do pamięci stałej. Cross Bar Switch to kolejne z ciekawszych rozwiązań wprowadzonych w tej linii produktów, znanych także pod nazwą FlexBus. Umożliwia ona równoległą pracę kilku peryferii z kontrolerami i rdzeniem. Zmniejsza to opóźnienia znane z klasycznych konstrukcji. Firma Freescale rozszerzyła także dostępne tryby uśpienia i oszczędzania energii. Oprócz 3 podstawowych i dodanych do nich par, dodano także 5 kolejnych trybów, dla jeszcze większej elastyczności, pozwalając zejść nawet do 40 nA (klasyczne tryby ARM pozwalają zejść do 20 uA) poboru prądu przez rdzeń, przy czym aktywne mogą pozostać niektóre peryferia, zależnie od wybranego trybu. Nie zabrakło tu także systemów ochrony danych w pamięci Flash, w tym innowacyjnego systemu HW Temper Detect, który umożliwia wykrycie próby włamania się i nieautoryzowanego pobierania danych z pamięci RAM. Funkcja przydatna, gdy chcemy ochronić swoje dane. System odpowiednio zareaguje, uniemożliwiając pobranie danych z pamięci RAM. Do ciekawszych środków bezpieczeństwa należy także system wykrywania poprawności wyświetlanych danych. A więc gdy w naszym wyświetlaczu, np. alfanumerycznym, wypali się jakaś dioda, mikrokontroler będzie o tym wiedział, że dane wyświetlane nie są zgodne z oczekiwanymi i poinformuje o tym użytkownika. Funkcja szczególnie przydatna przy zastosowaniach medycznych, gdzie źle odczytana liczba może zaważyć o czyimś życiu. Po omówieniu mikrokontrolerów z serii Kinetics, przedstawiciele przeszli do prezentacji systemu i zestawu KwikStik. Do tego celu konieczne było uruchomienie środowiska programistycznego Freescale. Aplikacje wykonywane są w podobny sposób do wątków w systemie Windows. Wszystko to za sprawą systemu Tasks, który dba o niskopoziomowe funkcje układu (zasługa RTOS MQX). Nam pozostaje zaopiekowanie się konkretnymi elementami urządzenia, takimi jak wyświetlacz LCD, dotykowe przyciski pojemnościowe, USB, itp. Pokazane zostały podstawowe możliwości zestawu, od LCD (prezentacja wyświetlacza), HMI (przyciski dotykowe, odczytywanie, itp), po USB.

reklama
reklama
Załaduj więcej newsów
April 26 2024 09:38 V22.4.33-1
reklama
reklama