QNX Momentics

Transkrypt

QNX Momentics
Pakiet programistyczny QNX Momentics
Elastyczny pakiet programistyczny na platformie Eclipse, dający maksymalny wgląd
w funkcjonowanie systemu z innowacyjnymi narzędziami profilowania, które skracają
czas debugowania i przyspieszają optymalizację złożonych systemów wbudowanych.
Kompleksowy i ściśle zintegrowany pakiet programistyczny QNX ®
Momentics® zawiera wszystko, czego programiści potrzebują, aby
szybko budować i optymalizować aplikacje dla systemu operacyjnego
czasu rzeczywistego QNX Neutrino®. Od uruchomienia płyty aż do
zdalnej diagnostyki, pakiet programistyczny QNX Momentics zapewnia
narzędzia pozwalające zaoszczędzić czas podczas całego cyklu
projektowego, wszystko w jednym, łatwym w użyciu środowisku.
pokrycia kodu podkreśla wykonane ścieżki kodu źródłowego, co
umożliwia prowadzenie badań kontroli jakości.
Zwiększ elastyczność projektowania
Programiści mogą wybrać preferowany język programowania, aplikacji
i urządzenie docelowe. Z pakietem programistycznym QNX Momentics
mogą oni kodować w językach C, C++, Embedded C++; możliwe jest
projektowanie w systemach Windows lub Linux dla procesorów ARM
Cortex serii A oraz x86 – wszystko z poziomu zintegrowanego
środowiska programistycznego (IDE).
Pakiet programistyczny daje programistom elastyczność jednoczesnej
pracy z kilkoma językami i architekturami procesorów.
Używaj jednego zintegrowanego środowiska programistycznego
Wykorzystaj narzędzia innych firm lub twórz własne przy użyciu
standardowej platformy Eclipse. Zintegrowane środowisko programistyczne w QNX Momentics jest oparte na platformie Eclipse – otwartej,
umożliwiającej rozbudowę platformie integracji narzędzi, wspieranej
przez dużą i szybko rosnącą społeczność producentów narzędzi i
programistów.
Eclipse oferuje dobrze zdefiniowane interfejsy w celu zapewnienia
bezproblemowej pracy. Nie ma potrzeby opanowywać różnych
interfejsów użytkownika dla każdego narzędzia, ponieważ wszystkie
narzędzia w środowisku programistycznym QNX Momentics mają taki
sam wygląd.
Przyspiesz cykle projektowe
Skróć cykl projektowy produktu oraz sprostaj napiętym harmonogramom dostaw. Pakiet programistyczny QNX Momentics oferuje szereg
narzędzi do analizy wydajności i jakości umożliwiających przyspieszenie wszystkich etapów dostawy produktów. Na przykład, konstruktor
systemowy pozwala programistom na generowanie obrazów
docelowych za pomocą wcześniej przygotowanych plików; kreator
umożliwia automatyczne tworzenie projektów, a narzędzie do analizy
Pakiet programistyczny QNX Momentics oferuje wydajność oraz narzędzia do analizy
jakości, które przyspieszają wszystkie etapy wytwarzania
Zoptymalizuj zasoby systemowe
Osiągnij maksymalny wgląd w funkcjonowanie systemu, zapewniając
jednocześnie minimalny wpływ na jego integralność. Pakiet programistyczny QNX Momentics oferuje szereg graficznych, nieinwazyjnych
narzędzi analitycznych, które pomogą dokonać łatwego wyizolowania
i wizualizacji użytkowania zasobów, wskazać wąskie gardła i dostosować wydajność systemu, w tym profilowanie aplikacji i systemu oraz
analizę pamięci.
Zintegruj zaawansowaną technologię
Foundry27
Wykorzystaj dostęp do sprawdzonych technologii i narzędzi
pozwalający na wzbogacenie i dostosowanie produktów tak, aby
wyróżniały się wśród konkurencji – wszystko w dogodnym
pakiecie projektowym. Momentics QNX obsługuje wszystkie
technologie systemu operacyjnego czasu rzeczywistego QNX
Neutrino, w tym wielordzeniowość, sieci rozległe, systemy plików
flash, zaawansowaną grafikę i przezroczyste przetwarzanie
rozproszone.
Ten portal społecznościowy dla programistów QNX zapewnia
dostęp do aktualizacji oprogramowania, pakietów Board Support,
sterowników, forów oraz stron wiki. Niezależnie od tego, czy
celem programistów jest omówienie pomysłów, zadanie pytań
lub udzielenie odpowiedzi dotyczących QNX, czy też pobranie
sterowników do najnowszego sprzętu, Foundry27 oferuje
potrzebne do tego zasoby.
Pakiet programistyczny QNX Momentics w skrócie
W pełni zintegrowane środowisko
programistyczne (IDE)











Oparte na otwartej platformie Eclipse
C oraz C++
Kontrola kodu źródłowego
Debugger kodu źródłowego
Konstruktor systemowy
Informacje o systemie docelowym
Agent systemu docelowego
Profilowanie aplikacji
Analiza pamięci
Profilowanie systemu
Analiza pokrycia kodu
Biblioteki i narzędzia GNU
Dokumentacja





ANSI C
Dinkum C++ oraz Embedded C++
Kompilatory optymalizujące GCC
Minimalne wymagania systemowe
GDB debugger




Różnorodność systemów
projektowania aplikacji


Windows
Linux
Pakiety wsparcia płyt głównych

Przykładowe projekty, pomoc kontekstowa
oraz instrukcje online
Intel Pentium 4 2GHz
2GB RAM
4GB miejsca na dysku
Rozdzielczość ekranu1080 x 1024
* Podane wymagania systemowe są zalecane
dla systemów Windows lub Linux.
Wsparcie dla popularnych płyt opartych
na rdzeniach ARM Cortex seria A oraz x86
O firmie QNX Software Systems
QNX Software Systems Limited, spółka należąca do BlackBerry, jest liderem w dziedzinie oprogramowania, narzędzi programistycznych i usług
specjalistycznych dla rynku technologii wbudowanych. Technologia QNX jest stosowana przez takich światowych liderów jak Audi, Cisco,
General Electric, Lockheed Martin i Siemens w urządzeniach informacyjno-rozrywkowych do samochodów, routerach sieciowych, przyrządach
medycznych, systemach automatyki przemysłowej, systemach bezpieczeństwa i ochrony oraz innych ważnych zastosowaniach o krytycznym
charakterze. Założona w 1980 roku firma QNX Software Systems Limited ma siedzibę w Ottawie, Kanada; jej produkty są sprzedawane w ponad
100 krajach na całym świecie. Zapraszamy na www.qnx.com
qnx.com
© 2014 QNX Software Systems Limited, spółka należąca do BlackBerry. Wszelkie prawa zastrzeżone. QNX, Momentics, Neutrino są
znakami towarowymi należącymi do firmy Research in Motion Limited, prowadzącej działalność jako BlackBerry, są zarejestrowane
i/lub używane w niektórych systemach prawnych i licencjonowane przez firmę QNX Software Systems Limited. Wszelkie pozostałe
znaki towarowe stanowią własność odpowiednich podmiotów. MC590.132

Podobne dokumenty