Grzegorz Cuber | 2022-06-15
event-image

Zmiany w oprogramowaniu ARM Keil – MDK v5.37

Charakterystyka środowiska
MDK-ARM jest oprogramowaniem wspomagającym pracę programistów aplikacji wbudowanych, na które składa się między innymi edytor, debuger, najlepszy w swojej klasie kompilator i zoptymalizowane biblioteki. Znormalizowane pakiety programowe tzw. Software Packs pozwalają na obsługę urządzeń lub całych płyt, zawierają także drivery układów peryferyjnych.

Wersja MDK v5.37
W najnowszej wersji Keil MDK obsługuje Arm Cortex-M85 i STAR-MC1 i jest dostarczany z modelami „Arm Virtual Hardware” zamiast „Fixed Virtual Platforms”, a także z kompilatorem Arm 6.18.

Arm Keil Mdk

Kompilator Arm w wersji 5 został usunięty z listy μVision
Chociaż Arm Compiler 5 jest sprawdzonym zestawem narzędzi dla urządzeń Arm, które obsługuje, osiągnął koniec wsparcia i nie są planowane jego dalsze aktualizacje. Dlatego nie jest już częścią instalacji Keil MDK 5.37 i nowszych.
Kompilator Arm w wersji 5 nadal może być jednak używany do:

  • istniejących projektów.
  • nowych projektów dla starszych celów Armv4, Armv5 lub Armv6.
    W przypadku wszystkich innych, nowych rozwiązań firma Arm zdecydowanie zaleca migrację do najnowszej wersji kompilatora Arm dla systemów Embedded lub kompilatora Arm dla Embedded FuSa. Jeżeli jednak istnieje potrzeba zbudowania projektu za pomocą kompilatora Arm w wersji 5 lub nie można przeprowadzić migracji do kompilatora Arm dla Embedded, należy ręcznie pobrać i dodać kompilator Arm 5 do Keil MDK v5.37, co zostało opisane na stronie producenta: Arm Compiler 5 not available in Keil MDK.

Nowy Kompilator Arm dla systemów Embedded 6.18
Zastosowany w MDK 5.37 Arm Compiler dla Embedded to najbardziej zaawansowany zestaw narzędzi do kompilacji języka C/C++ firmy Arm w zakresie opracowywania oprogramowania bare-metal, oprogramowania układowego i obsługi w czasie rzeczywistym aplikacji systemowych (RTOS). Kompilator Arm dla systemów wbudowanych zapewnia najbardziej kompletne i najdokładniejsze wsparcie dla obecnych funkcji architektonicznych i rozszerzeń architektury Arm. Obsługuje wszystkie współczesne procesory Arm, w tym te będące w fazie rozwoju. Kompilator Arm Embedded 6.18 wprowadza obsługę najnowszych rozszerzeń architektury Armv8.8-A i Armv9.3-A, a także Cortex-M85.



Zastosowanie Kompilatora Arm 6.18
Kompilator Arm dla Embedded jest używany przez wiodące firmy z różnych branż, w tym w motoryzacji, elektronice użytkowej, przemysłowej, medycznej, sieciowej, kolejowej, magazynowej i w telekomunikacji. Jeśli projekt wymaga długoterminowego utrzymania lub spełnienia wymogów bezpieczeństwa funkcjonalnego (takie jak EN 50128, IEC 61508, IEC 62304 i ISO 26262), Arm zdecydowanie zaleca jednak rozważenie zastosowania kwalifikowanej wersji Kompilatora Arm dla Embedded FuSa.

Poprzedni wpis Biblioteka TOOLBOX – zbiór elementów znormalizowanych
Następny wpis Nowa funkcjonalność ARM Development Studio 2022
Podziel się wpisem
  • linkedin
  • linkedin
  • linkedin
Mogą cię także zaciekawić
SOLIDWORKS 2026 – 10 kluczowych usprawnień z perspektywy inżyniera CAD
Wydajność, automatyzacja i lepsza praca zespołowa. SOLIDWORKS 2026 to kolejna wersja systemu CAD, w której wyraźnie widać koncentrację na usprawnieniu codziennej pracy konstruktora. Zmiany w tej edycji skupiają się przede wszystkim na wydajności, automatyzacji wybranych zadań oraz lepszym wsparciu pracy zespołowej – szczególnie w projektach o dużej skali i wysokiej złożoności Z perspektywy użytkownika nie […]
Czytaj dalej
Nowe funkcje w Altium Designer 26
Firma Altium opublikowała nową wersję oprogramowania Altium Designer. Altium Designer jest teraz dostępny jako część nowych platformowych rozwiązań Altium. Te wersje są instalowane bezpośrednio ze strony startowej każdego rozwiązania za pośrednictwem ich interfejsu przeglądarkowego. Dla istniejących instalacji Altium Designer z aktywną subskrypcją, oprogramowanie będzie działać dokładnie tak jak dotychczas, włącznie z otrzymywaniem wszystkich aktualizacji przez […]
Czytaj dalej