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