Arm Development Studio wersja Gold

As low as zł8671,18 Nie zaw. 23% VATnie zaw. Koszt dostawy.
W magazynie
Tylko %1 pozostał
SKU
Arm_Development_Studio_Gold_edition
Kategoria
Software

Profesjonalne środowisko programistyczne C/C++, narzędzia dla wszystkich procesorów embedded Cortex-A, -R i -M

Arm Development Studio wersja Gold

Arm Development Studio jest zintegrowanym środowiskiem programistycznym (IDE) stanowiącym pakiet narzędzi służących do programowania systemów wbudowanych. Obsługuje wszystkie rodzaje projektów podczas rozwoju, od badań i architektury, po aplikacje czasu rzeczywistego i kodowanie urządzeń. Przyspiesza projektowanie systemów
i tworzenie aplikacji, umożliwiając szybsze i bardziej oszczędne wprowadzanie produktów, wyższej jakości na rynek.

Cechy oprogramowania Development Studio

  • Wsparcie dla wszystkich procesorów ARM, w tym wczesne wsparcie dla ARM IP umożliwiające wykonywanie innowacji
  • Różnorodność narzędzi do wszystkich etapów rozwoju produktu, w tym walidacji architektury, opracowywania złożonych procesorów SoC, heterogenicznych projektów wieloprocesorowych i aplikacji mikrokontrolerowych
  • Wiodący w branży kompilator C/C++ firmy Arm, debugery, narzędzia optymalizacyjne, modele symulacyjne i łączność z platformami, a także pakiety oprogramowania
  • Dostęp do bazy danych ponad 5000 urządzeń, bezpłatne oprogramowanie pośredniczące i integracja z systemem operacyjnym czasu rzeczywistego (RTOS)
  • Znormalizowane interfejsy oprogramowania oparte na CMSIS, zapewniające wydajną przenośność i ponowne wykorzystanie kodu

  • Łatwe w użyciu środowisko IDE umożliwiające szybszy i bezbłędny rozwój
  • Wsparcie techniczne dostępne od ekspertów Arm
  • Procesy rozwoju posiadające certyfikat ISO

Wiodący w branży kompilator Arm C/C++

Doceniany przez tysiące programistów, Kompilator Arm jest wykorzystywany do tworzenia kodu dostarczanego na miliardy urządzeń. Ponieważ rozwijany jest wraz z architekturą Arm, umożliwia projektowanie wysoce wydajnych produktów, które najlepiej wykorzystują wszystkie funkcje procesorów i architektury Arm Cortex, od Armv6-M do Armv8-A 64-bit.

Kluczowe zalety:

  • Najlepszy w swojej klasie rozmiar kodu dzięki optymalizacji czasu i bibliotece ARM C microlib
  • Wydajność dostrojona do rzeczywistych aplikacji wraz z prostymi testami porównawczymi. Działa do 30% szybciej niż w wersji v6.6
  • Wykorzystanie najnowszych standardów językowych, takich jak C++11 i C++14

Elastyczne debugowanie

Zbudowany w oparciu o zaawansowaną technologię ARM CoreSight™ Debug and Trace, Debuger ARM umożliwia debugowanie wszystkich zadań, od uruchamiania sprzętu, po tworzenie aplikacji. Umożliwia debugowanie złożone wielordzeniowych systemów SoC, łącząc się z poszczególnymi procesorami lub konfiguracją wielu procesorów.

Kluczowe zalety:

  • Wstępnie skonfigurowana obsługa szerokiej gamy urządzeń opartych na Arm
  • Pełne debugowanie uwzględniające RTOS, oferujące indywidualną kontrolę przebiegu i złożone punkty przerwania dla określonych zadań lub wątków
  • nieinwazyjne instrukcje i śledzenie danych
  • Debuger wiersza poleceń
  • Podgląd rejestrów

Narzędzia analizy wydajności optymalizacji systemów

Analizator wydajności Arm Streamline to ogólnosystemowe narzędzie do analizy systemów Linux, Android i bare-metal. Narzędzia do wizualizacji Streamline ułatwiają znajdowanie wąskich gardeł wydajności CPU, GPU i innych ARM IP. To wraz z profilowaniem kodu umożliwia dostrajanie wydajności systemów i kodu, w najwyższym stopniu.

Kluczowe zalety:

  • Analiza wydajności w całym systemie umożliwia identyfikację „wąskich gardeł” wydajności, problemów wielowątkowych i nieefektywnego wykorzystania zasobów
  • Próbkowanie procesora umożliwia sprawdzanie procesu, wątku, wywołania funkcji, wiersz po wierszu. Analiza czasu wykonania zadań procesora identyfikuje niewydajny kod.
  • Wizualizacja wydajności i aktywności wątków według rdzenia dla osiągnięcia optymalnego kodu
  • Obsługa systemu Linux i bare-metal umożliwia analizę wydajności od Cortex-M do najnowszego procesora Cortex-A
  • Połączenie danych dotyczących wykonania oprogramowania i zużycia energii pozwala na zidentyfikowanie braku efektywności energetycznej

Modele do wczesnego rozpoczęcia tworzenia oprogramowania

Szybkie i funkcjonalnie platformy symulacyjne umożliwiające tworzenie oprogramowania w przypadku braku sprzętu.

Kluczowe zalety:

  • tworzenie oprogramowania „bare-metal” i Linux bez potrzeby posiadania docelowego sprzętu
  • Gotowe platformy (stałe platformy wirtualne), obsługujące miedzy innymi najnowsze procesory ARM, pamięć i urządzenia peryferyjne
  • Debugowanie i profilowanie niestandardowych platform wirtualnych opartych na modelach Arm Fast.

Zoptymalizowana grafika zapewniająca lepsze wrażenia użytkownika

Śledzenie wszystkich wywołań API w aplikacji ułatwia lokalizowanie problemów z wydajnością i defektami grafiki.
Śledzenie wywołania OpenGL ES, Vulkan i OpenCL API w aplikacjach pozwala zrozumieć złożone efekty ramek w celu identyfikacji i optymalizacji kodu graficznego.

Kluczowe zalety:

  • Śledzenie wszystkich wywołań API, aby zapewnić widoczność zasobów systemowych
  • Renderowanie sceny, co zapewnia szybkie wykrywanie defektów grafiki
  • Przechwytywanie danych sterujących za pomocą wiersza poleceń, co zapewnia łatwe włączanie do systemów kompilacji. Zapewnia to analizę wydajności jako integralną część rozwoju
  • Automatyczne testowanie tej samej zawartości na wielu urządzeniach, korzystając z funkcji odtwarzania śladów
  • Integracja z kompilatorem Mali Offline Compiler, co obrazuje statystyki wydajności

Pakiet rozwoju mikrokontrolerów Keil® MDK dołączony jest do Arm Development Studio

Oparte na popularnym, opartym na systemie Windows® µVision® IDE, Development Studio z pakietem programistycznym Keil MDK jest idealnym narzędziem do projektów mikrokontrolerów opartych na Cortex-M. Arm Development Studio Bronze zawiera edycję MDK Essential. Arm DS Silver, Gold i Platinum zawierają pełne funkcje edycji MDK Professional.

Kluczowe zalety:

  • Pakiety oprogramowania usprawniają tworzenie aplikacji dzięki łatwym w użyciu komponentom oprogramowania.
  • Bezpłatna integracja z systemem operacyjnym czasu rzeczywistego (RTOS)
  • Rejestrator zdarzeń i przeglądarka komponentów, aby wizualizować zachowanie komponentów oprogramowania w czasie wykonywania programu
  • Znormalizowane interfejsy oprogramowania oparte na CMSIS, zapewniające wydajną przenośność i ponowne wykorzystanie kodu.

Debugowanie w celu optymalizacji wydajności kodu

Development Studio obsługuje szeroką gamę metod połączeń docelowych i zawiera wysoce zoptymalizowaną obsługę sond debugujących z rodziny ULINK i DSTREAM. Rodzina ULINK dedykowana jest do debugowania mikrokontrolerów, a także wybranych heterogenicznych urządzeń Cortex-A/M. Rodzina DSTREAM ma możliwość szybkiego przesyłania strumieniowego i śledzenia, co jest idealne do złożonego debugowania wielordzeniowego i obejmuje obsługę pełnego zakresu procesorów ARM. Development Studio obsługuje również sondy innych firm.

Kluczowe zalety:

  • Debugowanie oprogramowania i optymalizacja dowolnego celu sprzętowego opartego na technologii Arm
  • Wiele możliwości dla różnych potrzeb

Licencja Node Locked pozwala jednemu użytkownikowi produktu Keil na pracę na maksymalnie dwóch komputerach.

Licencja sieciowa umożliwia użytkownikom korzystanie z oprogramowania Keil na wielu komputerach (zwykle do 5 komputerów na licencję). Licencje sieciowe użytkownika wymagają użycia serwera, który obsługuje plik licencji sieciowej (*.FLF). Administrator systemu musi utworzyć plik za pomocą okna dialogowego. Komputer serwera plików, na którym znajduje się plik FLF, nie może być używany jako stacja robocza klienta.

Wersja Gold Development Studio

Wersja Gold Development Studio jest idealna dla osób poszukujących w pełni kompleksowego zestawu narzędzi dla wszystkich projektów rozwoju oprogramowania na dowolnym procesorze i architekturze ARM, w tym procesorach Armv8. Wszystkie rdzenie są obsługiwane przez debugery, kompilatory, narzędzia do analizy wydajności i wirtualne prototypy.

Wersja Gold zawiera również Keil MDK Professional, w tym pełne oprogramowanie pośredniczące.

MDK Professional to rozwiązanie „Wszystko w jednym”, zawierające oprogramowanie pośredniczące „Middleware” w poszerzonym zakresie. MDK Professional obejmuje środowisko programistyczne µVision, kompilator C/C++ (5 i 6 generacji), edytor, symulator i debuger oraz system czasu rzeczywistego RTOS. MDK-Professional zawiera wszystkie funkcje MDK-Essential i MDK-Plus, a ponadto oprogramowanie pośredniczące TCP/IP (IPv4 i IPv6), USB (Host i Device), File Systems i Graphics.


Customer Questions
No Questions
Please, mind that only logged in users can submit questions
Arm Development Studio wersja Gold
Więcej informacji
KategoriaSoftware
ARM Product TypeNew License
Producentarm KEIL
Napisz własną recenzję
Tylko zarejestrowani użytkownicy mogą pisać Recenzje. Proszę Zaloguj się lub Załóż konto
Arm Development Studio brochure
Rodzaj: pdf
Rozmiar: 3.45 MB