Computer Controls
Nowości

ARM Keil - Co nowego w wersji MDK 5.33

                                                                                                                                                                                                                                                              15.01.2021
ARM Keil MDK - jest najbardziej wszechstronnym rozwiązaniem programistycznym stworzonym dla mikrokontrolerów opartych na rdzeniach Arm
i zawiera wszystkie komponenty potrzebne do tworzenia, kompilowania i debugowania aplikacji wbudowanych.

Co nowego w wersji MDK 5.33

Aktualizacja MDK w wersji 5.33 zawiera kompilator 6.15, wyświetla ciągi znaków kompilatora i assemblera dla komponentów oprogramowania. Umożliwia także konfigurowanie ustawień limitu czasu dla Fast Models i zawiera poprawki, które włączają wydanie Holtek oraz obsługę GPDSC dla urządzeń Cypress PSoC.

Kompilator Arm 6.15

Kompilator Arm 6.15 posiada następujące nowe cechy wprowadzone dla Arm Cortex-M:

  • Wsparcie dla Arm v8-M Custom Datapath Extension (CDE) i ACLE intrinsics
  • Nowy poziom Link -time Optimization (LTO)
  • Nowy Link-time Optimization (LTO) level -Omin, który ma na celu zminimalizowanie rozmiaru kodu

Dodatkowo, wydanie Arm Compiler 6.15 wprowadza kilka znaczących ulepszeń optymalizacji w porównaniu do Arm Compiler 6.14

Uwaga: Aby uzyskać ulepszenia, musi zostać użyty wariant źródła CMSIS-DSP.

Pakiety oprogramowania

MDK v5.33 dostarczane jest z następującymi pakietami oprogramowania:

Oprogramowanie pośrednie  MDK 7.12.0

Wprowadzono następujące zmiany:

  • Składnik systemu plików
    Drobne optymalizacje i poprawki w fwrite i fdelete.
  • Komponent sieciowy
    • naprawa błędów i poprawki
    • dodana opcja konfiguracji dla zabezpieczenia wysyłania odpowiedzi ping  
    • dodano blokowanie funkcji netARP_ProbeX i netNDP_ProbeX 
  • Komponent USB
    • USB Host: Poprawiono wyliczenie urządzenia CDC, jeśli jest częścią urządzenia złożonego
    • USB Device: Poprawiono RNDIS (niekompletny typ jest niedozwolony)
  • Komponent graficzny
    • Zaktualizowano: Graphic library V6.10h (biblioteki budowane z GUI_USE_ARGB = 0, GUI_SUPPORT_BIDI = 0)

µVision

  • Nowość: Show compiler/assembler control string dla komponentów programowych
  • Nowość: Dodano opcję konfiguracji wyłączającą limit czasu komunikacji między procesami CADI dla zaawansowanych modeli
  • Naprawiono: µVision może wymieniać dane projektu z Modus Toolbox firmy Cypress przy użyciu GPDSC
  • Naprawiono: bezpłatna edycja Keil MDK Holtek Cortex-M0 / M0 + nie wymaga już łatki do pliku mapowania licencji

Debugowanie: sterowniki i modele

Dostępne są nowe funkcje i aktualizacje dla adapterów debugowania ULINK i CMSIS-DAP. Więcej informacji można znaleźć w uwagach do wydania:
release notes. W przypadku adapterów debugowania innych firm dostępne są następujące aktualizacje:

  • Segger J-Link debug drivers 6.86
  • STMicroelectronics debug drivers 3.0.8.0
  • Nuvoton NULink debug drivers v3.04.7130

Formularz kontaktowy                    oferta produktowa ARM keil