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ć
Zwiększ efektywność projektowania PCB – 30% taniej na Altium Designer Professional
Czas na oszczędności z najlepszym rozwiązaniem dla ekektroników.   Planujesz usprawnić procesy projektowania PCB? To idealny moment! Możesz skorzystać z wyjątkowej 30% zniżki na 12-miesięczną licencję Altium Designer Pro. Oferta obowiązuje do 31 grudnia 2025.   Co zyskujesz z Altium Designer Pro? Płynne i bezproblemowe aktualizacje Przyszłe wersje platformy umożliwiają płynne przejście z obecnych licencji, […]
Czytaj dalej
Nowa seria zasilaczy GW Instek: ASR-6000
W świecie zaawansowanych systemów zasilania, rosnące wymagania AI, centrów danych i infrastruktury serwerowej stawiają przed inżynierami coraz większe wyzwania. Odpowiedzią na te potrzeby jest seria ASR-6000 – nowoczesne źródło zasilania o wysokiej gęstości mocy, wykorzystujące najnowsze osiągnięcia technologii półprzewodnikowej z węglika krzemu (SiC). Kompaktowa moc: 6.6 kVA w obudowie 4U Dzięki zastosowaniu zaawansowanej technologii SiC, […]
Czytaj dalej