Arm KEIL
Arm Development Studio

Arm Development Studio

Development Studio jest kompleksowym pakietem narzędzi umożliwiającym wydajne tworzenie oprogramowania wbudowanego zarówno dla małych gotowych mikrokontrolerów, jak i do niestandardowych i złożonych procesorów wielordzeniowych. Umożliwia  korzystanie z narzędzi developerskich, obsługę i wsparcie dla wszystkich procesorów ARM, w tym Cortex A i Cortex M, a także tworzenie oprogramowania w języku C/C++. Poprzez zastosowanie wielu funkcji analitycznych, jak również najnowszych bibliotek i oprogramowania pośredniego jest najbardziej wszechstronnym rozwiązaniem do tworzenia oprogramowania embedded dostępnym na rynku. Przyspiesza przez to rozwój inżynierii oprogramowania, pomagając budować solidne i wydajne produkty.

Cechy produktu

Wszechstronność
Posiadając ponad 5000 urządzeń w bazie danych, program Development Studio dostarczany jest z wbudowaną obsługą popularnych mikrokontrolerów i procesorów. Istnieje także możliwość zakupu komercyjnych płyt programowalnych w celu testowania nowego środowiska programistycznego. Development Studio stanowi dwie opcje zintegrowanego środowiska programistycznego (IDE), po jednym dla każdego typu programowania: Keil µVision dla mniejszych mikrokontrolerów oraz oparte na Eclipse Development Studio IDE głównie dla obsługi wielordzeniowej.

Wydajność
Dzięki nieinwazyjnemu debuggerowi Arm CoreSight ze śledzeniem i potężnemu analizatorowi systemowemu Streamline, Development Studio pozwala zarówno zaoszczędzić czas, ułatwiając odnalezienie  błędów, jak i pomaga rozwiązać problemy z wydajnością. Wysoce zoptymalizowane generowanie kodu w formacie C / C ++ zawiera wiodące w branży techniki dla Arm NEON i SVE. Development Studio maksymalizuje wydajność dla aplikacji takich jak DSP, uczenie maszynowe i rozpoznawanie obrazów.

Skalowalność
Development Studio zaprojektowano z myślą o skalowaniu z projektami. Środowisko programistyczne znajduje zastosowanie począwszy od  wczesnych etapów projektowania SoC, aż po testowanie oprogramowania na krzemie, od maleńkich systemów pozyskiwania energii Cortex-M0 +, po platformy Neoverse klasy serwerowej, od start-upów po projekty korporacyjne.


Wersje produktu

Arm Development Studio występuje w 4 wersjach. Różnice między nimi przedstawia tabela poniżej:


Wersja Development Studio Bronze zawiera kompletny zestaw narzędzi dla wszystkich projektów Cortex-M, a także opcję debugowania dla wybranych rdzeni Cortex-A i Cortex-R. Ta edycja nie zawiera oprogramowania pośredniego.

Wersja Development Studio Silver zawiera wszystkie podstawowe narzędzia do debuggowania, kompilacji, modelowania i analizy wydajności dla rdzeni ARM do architektury Armv7 w rodzinach Cortex-R  i Cortex-A, a także całą gamę Cortex-M. W przypadku systemów opartych na architekturze Armv8 Cortex-A i / lub Cortex-R niniejsza edycja obsługuje również analizę debugowania i wydajności - co jest idealne dla tych, którzy korzystają z Linuksa na tych rdzeniach.
Wersja Development Studio Silver posiada również oprogramowanie Keil MDK Professional dla dedykowanego rozwoju MCU, które obejmuje pełne oprogramowanie pośrednie.

Wersja Development Studio Gold jest idealnym rozwiązaniem dla użytkowników poszukujących w pełni wszechstronnego narzędzia dla wszystkich projektów programistycznych na dowolnych procesorach i architekturze ARM, w tym procesorach ARMv8. Wszystkie mikroprocesory są obsługiwane z debuggowaniem, kompilowaniem, z narzędziami analizy wydajności i wirtualnymi prototypami.

Wersja Development Studio Platinum zarezerwowana jest dla partnerów Arma opracowujących najnowsze IP core, zanim staną się dostępne w urządzeniach. Wersja Platinum zawiera wszystkie funkcje wersji Gold, jak również wsparcie dla najnowszych, ogłoszonych IP core w Arm.

Wszystkie wersje Development Studio występują w wersjach sieciowych, jak i jedno stanowiskowych. Nowością są wersje terminowe, w tym 90-o dniowe.
Roczne licencje Silver, Gold i Platinum Development Studio zawierają dodatkowo terminowe oprogramowanie MDK Professional, które załączane jest  w cenie licencji.

Oprogramowanie Development Studio współpracuje z dedykowanymi adapterami debuggowania DStream w wersjach: DSteram i DStream z szybką szeregową sondą śledzenia HSSTP oraz nowymi: DStream-PT, DStream-ST, DStream-HT.

Nowości

Nowości w oprogramowaniu Arm Keil MDK v5.30
Nowe funkcje, nowe paczki, oprogramowanie pośrednie, czy też odnowione złacza klienta IoT.
Więcej
Arm Forge
Wieloformatowe narzędzie do debuggowania, naprawy i profilowania programów w dowolnej skali.
Więcej
Arm FuSa RTS
Wsparcie certyfikacji w zakresie Bezpieczeństwa Funkcjonalnego.
Więcej
Nowości w oprogramowaniu Arm Keil MDK v5.29
Nowe funkcje, biblioteki, oprogramowanie pośrednie, czy też przykładowe programy.
Więcej
Arm Development Studio
Na początku tego roku ARM wprowadził nowe oprogramowanie Development Studio, które zastąpiło poprzednią wersję oprogramowania, czyli DS-5.
Więcej
Nowości w oprogramowaniu ARM-MDK v.527
Wersja MDK v5.27 wprowadza wsparcie dla debuggowania multi-core podczas używania adapterów CMSIS-DAP i ULINKplus.
Więcej
Nowa wersja ARM-MDK v.527
W przedpremierowej wersji MDK v5.27 ulepszono obsługę interfejsu μVision do debugowania wielordzeniowego przy użyciu adapterów do debuggowania CMSIS-DAP i ULINKplus.
Więcej