Grzegorz Cuber | 2024-10-30
event-image

Nowa funkcjonalność Arm Keil MDK v6, w tym FuSa w wersji Professional

Arm Keil Microcontroller Development Kit (Keil MDK) to zaawansowane narzędzie programistyczne, które jest nieocenione dla inżynierów i programistów pracujących nad systemami wbudowanymi oraz projektami z zakresu uczenia maszynowego. Dzięki wsparciu dla ponad 10 000 mikrokontrolerów od 38 różnych producentów, Keil MDK oferuje wszechstronność i niezawodność, które są kluczowe w nowoczesnym rozwoju oprogramowania. To narzędzie jest wysoko ocenione za swoją kompleksowość i efektywność, co czyni je wartościowym wśród deweloperów.

Aby sprostać rosnącym wymaganiom, Arm wprowadził MDK w wersji 6, zoptymalizowanej dla całego portfolio procesorów Arm Cortex-M i Ethos-U. Nowa wersja łączy cechy poprzedniego IDE oraz wprowadza wiele innowacyjnych rozwiązań.

Licencje UBL (User-based License)

Jedną z kluczowych zalet MDK v6 jest możliwość pracy w chmurze oraz zmieniony sposób licencjonowania. Nowością jest licencja UBL, która umożliwia pracę użytkownikom z dowolnego miejsca, bez ograniczeń sprzętowych.

Licencjonowanie oparte na użytkownikach wiąże uprawnienie do korzystania z produktu Arm bezpośrednio z użytkownikiem. Na przykład można użyć pojedynczej licencji z kontem usługi, aby automatycznie tworzyć i testować swoje produkty za pomocą narzędzi programistycznych Arm, na dowolnej liczbie urządzeń.

Środowisko Keil Studio

Najważniejszą zmianą w wersji 6 jest wprowadzenie środowiska Keil Studio IDE. Programiści mogą wybierać pomiędzy sprawdzonym μVision, a nowoczesnym Keil Studio, które obsługuje technologie CMSIS oraz wspiera innowacyjne przepływy pracy dla systemów wbudowanych. Keil Studio rozszerza również wsparcie o systemy Linux i macOS, co stanowi istotne ulepszenie w porównaniu do μVision, dostępnego jedynie na Windows.

Keil Studio Cloud oferuje ponad to przestrzeń roboczą dla Twojego kodu, umożliwia edycję projektów z dowolnego komputera, udostępnianie współpracownikom i eksportowanie do użytku na komputerze. Pozwala także na kompilowanie projektów używając Arm Compiler for Embedded oraz debugowanie z obsługiwanych przeglądarek, bez konieczności instalowania oprogramowania.

Nowe funkcje w MDK v6

Więcej niż łańcuch narzędzi: Keil MDK, obsługujący wszystkie główne systemy operacyjne, oferuje wszechstronne Keil Studio i integrację z Arm Virtual Hardware, umożliwiając programowanie oparte na testach z wykorzystaniem symulacji. Dzięki systemowi operacyjnemu czasu rzeczywistego Keil RTX5 i darmowemu oprogramowaniu pośredniczącemu, tworzenie systemów wbudowanych jest teraz szybsze i bardziej efektywne.

Wszechstronne generowanie kodu: Keil MDK obsługuje różne zestawy narzędzi, takie jak Arm Compiler for Embedded, GCC i LLVM, umożliwiając łatwe przełączanie między nimi, aby wybrać ten o najlepszej wydajności.

Ekonomiczne rozwiązania: Opcje, które wcześniej były dostępne tylko w drogich rozwiązaniach, są teraz oferowane w bardziej przystępnych wersjach. Middleware jest dostępne w wersji Community, a FuSa jest licencjonowana wspólnie z edycją Professional.

FuSa w Cenie – Wersja Professional MDK v6

Functional safety to kluczowy aspekt bezpieczeństwa systemów, który polega na zapewnieniu, że automatyczne funkcje ochronne działają poprawnie w odpowiedzi na określone sygnały wejściowe lub w przypadku awarii,
w przewidywalny sposób.

SIL_poziomy

Arm FuSa Run-Time System (RTS) to certyfikowane środowisko uruchomieniowe, zaprojektowane z myślą o aplikacjach mikrokontrolerów i spełniające wymogi norm bezpieczeństwa funkcjonalnego, takich jak między innymi ISO 26262 i IEC 61508. System jest zintegrowany z platformą Keil MDK i wspiera rozwój systemów wbudowanych dla kluczowych sektorów, w tym motoryzacji, medycyny oraz przemysłu. FuSa RTS oferuje zaawansowane funkcje, w tym ochronę pamięci, obsługę błędów oraz wsparcie dla architektur bezpieczeństwa.

Edycje Keil MDK v6

MDK v6 dostępny jest w trzech edycjach:

  • Community (bezpłatna do użytku niekomercyjnego),
  • Essential (obsługująca wszystkie rdzenie Cortex-M, do użytku komercyjnego),
  • Professional (z narzędziami AVH i FuSa, do użytku komercyjnego).

Wnioski

Najnowsza wersja Arm Keil MDK v6 powoli zastępuje wersję 5 i wyznaczyła kierunki rozwoju oprogramowania wbudowanego. Nowy model licencjonowania usuwa ograniczenia sprzętowe, przypisując licencje bezpośrednio do użytkowników, co znacznie zwiększa elastyczność ich pracy. Dodatkowo, funkcje takie jak praca w chmurze oraz wsparcie dla systemów Linux i macOS sprawiają, że wersja ta, jest niezwykle wszechstronna.

Co więcej, oprogramowanie FuSa, które wcześniej było dostępne tylko za wysoką opłatą, teraz jest częścią wersji Professional. Dzięki temu, zaawansowane narzędzia stają się dostępne dla szerszej grupy użytkowników, nie stanowiąc dla nich dodatkowych kosztów podczas zakupu. Wszystko to sprawia, że Keil MDK v6 jest bardzo atrakcyjną ofertą, a dzięki bardzo silnej pozycji na rynku, wyznacza główne trendy i dostarcza najbardziej zaawansowanej technologii, w najkrótszym czasie.

Masz pytania? Skontaktuj się z nami.

Poprzedni wpis Nowości SOLIDWORKS 2025
Następny wpis Nowości w SOLIDWORKS Simulation 2025
Podziel się wpisem
  • linkedin
  • linkedin
  • linkedin
Mogą cię także zaciekawić
Premiera serii GDS-3000A – precyzja i innowacja w pomiarach
Nowa seria oscyloskopów cyfrowych GDS-3000A to nowoczesne rozwiązanie dla wymagających użytkowników, którzy oczekują wysokiej precyzji i zaawansowanych możliwości analizy sygnałów. Seria GDS‑3000A obejmuje modele o paśmie 350 MHz, 650 MHz oraz 1 GHz, dzięki czemu użytkownik może dobrać oscyloskop do swoich potrzeb. Dzięki pasmu sięgającemu aż 1 GHz i możliwości wyboru dwóch lub czterech kanałów, […]
Czytaj dalej
SOLIDWORKS z Rabatem do 45%
Aktualna wersja SOLIDWORKS to wyższa wydajność, lepsza kompatybilność i sprawniejszy proces projektowy. Nie czekaj do 2026. Przejdź na najnowszy SOLIDWORKS z rabatem do 45%.Ostatnia szansa – oferta ważna tylko do 31 grudnia. Jeżeli pracujesz w SOLIDWORKS i Twoja licencja od ponad 3 lat nie jest objęta subskrypcją, grudzień to jedyna okazja, aby wrócić na aktualną, […]
Czytaj dalej