Программы и Дизайн » Веб-разработка и Программирование » Среды программирования, компиляторы и вспомогательные программы
Keil MDK v5.37Год выпуска: 2022
Версия: MDK 5.37
Разработчик:
KeilЯзык интерфейса: только английский
Таблэтка: Присутствует
Платформа: Windows 8, 8.1, 10, 11 (но вроде как работает и на семерке
1,
2,
3). Якобы поддержка 32битных Windows не гарантируется (но у людей работает
1,
2,
3)
Минимально: 1 GHz, 1GB памяти, 2GB на диске; рекомендуется: 2+GHz, 4+GB памяти, 5+GB на диске. Подробнее
тутОписание: Программный пакет разработки Microcontroller Development Kit (MDK ARM) компании Keil объединяет компилятор C/C++ ARM RealView и интегрированную среду разработки Keil uVision. Использование MDK ARM позволяет упростить цикл проектирования и сократить время разработки.
Этот продукт предоставляет в распоряжение разработчика многофункциональную среду разработки, оптимизированную для работы с широкой линейкой микроконтроллеров на базе ядра ARM (ARM7, ARM9 и Cortex M3) таких производителей, как Analog Devices, Atmel, Freescale, Luminary, OKI, NXP, Samsung, Sharp, STMicroelectronics и TI и прочее.
Поддержку этих процессоров надо устанавливать в менеджере пакетов (Project->Manage->Pack Installer) устанавливая пакеты
1. либо через него из интернета
2. либо скачивая файлами из раздач (
этой раздачи или
этой для более нового легаси) или скачивая файлами
со старицы в интернете (из нее же виден детальный список актуально-поддерживаемых устройств) и устанавливая скачанные пакеты в том же менеджере пакетов, но уже из самостоятельно скачанных файлов
Как установить MDK - смотри рекомендации в файле KeilMDK537.txt в раздаче
Как обновить MDK инструкции не нужны - установщик сам обновит уже установленный Keil MDK. В случае обновления ничего лечить не надо (у вас должна подхватиться уже имеющаяся у вас лицензия).
Не лишним будет ознакомится с тем что уже выложено на трекере для Keil MDK
ТУТ.
В установщик Кейла теперь не входит пятый компилятор для армов. Если он вам нужен то:
Либо ставьте себе сначала
Keil 5.36 (где он еще был) и потом обновите Keil с помощью этой раздачи до 5.37
Либо устанавливайте пятый компилятор вручную и потом вручную же добавляйте его
в дебрях настоек кейла. Установщик компилятора ArmCompiler5Last.msi можете взять в
раздаче кейла версии 5.38[spoiler="Шо новенького по сравнению с предыдущей версией 5.36"]
µVision• Added: support for Arm Cortex-M85 processor.
• Added: support for Arm China STAR-MC1 processor.
• Enhanced: UV4.exe [-n|-np] updates device names for multi-project workspaces (.uvmpw).
• Enhanced: reserved identifier warnings suppressed for Arm Compiler 6.17 and later ("-Wno-reserved-identifier")
• Enhanced: only save coverage information for executed code addresses to reduce COVERAGE SAVE output file size.
• Corrected: Call-Stack + Locals dialog shows incomplete information if in active interrupt service routine.
• Corrected: issue with displaying C++ std::string objects for Arm Compiler 6.16 and later in Watch Window.
Arm Compiler• Arm Compiler 6 version 6.18 - see Release Notes for further details. Known issue: Significant performance degradation due to continuous Microsoft Defender Antivirus scans (refer to this Knowledgebase Article).
Software Packs included• Keil - MDK-Middleware 7.15.0 All libraries have been built using Arm Compiler 6.
* Network Component Version 7.17.0
* FileSystem Component Version 6.15.0
* USB Component Version 6.16.0
• Keil - MDK-Middleware Graphics 1.1.0. All libraries have been built using Arm Compiler 6. Updated to Segger emWin Version 6.24.
• Arm - CMSIS 5.9.0
• Arm - CMSIS-Driver 2.7.1
• Keil - Arm Compiler 1.7.2
CMSIS-Toolbox• Added: CMSIS-Toolbox Version 0.10.0 including compiler configuration file for Arm Compiler 6.18 located in the c:\Keil_v5\ARM\ctools directory.
• Follow the setup instructions for Windows to use the compiler and packs from MDK also with the commandline tools from cmsis-toolbox.
• uVision supports the import/export of the 'cprj' project description format specified by the Open-CMSIS-Pack project.
Cortex-M models• Arm Virtual Hardware (AVH) models Version 11.17.40 are replacing the FVP models. The models are fully compatible and add these virtual interfaces:
* Virtual Input/Output (VIO) for controlling simple I/O such as LED and switches.
* Virtual Streaming Interface (VSI) for data streaming for audio, video and senors.
* Virtual Socket Interface (VSocket) for IP network connectivity via the host system.
• Existing projects require to update the model executable name in the Model Launch Configuration settings.
• Enhanced: these models can be invoked directly from the command line and do not mandate the use of uVision.
• Added: Corstone_SSE-300 (Cortex-M55) and Corstone_SSE-310 (Cortex-M85) platform models.
• Fixed Virtual Platform (FVP) models ARE NO LONGER INCLUDED in the MDK-Core installer.
• Version 11.17.21 of the models is available as Add-On installer from the MDK-ARM Version 5.37 Product Update area (valid PSN/LIC required).
Target debugging• Fast Models (CADI) - AVH/FVP:
* Added: debug and trace support for Arm Cortex-M85 based devices.
* Added: debug support for Armv8.1-M Pointer Authentication and Branch Target Identification (PACBTI) extensions.
• ULINKpro updated debug drivers:
* Added: debug and trace support for Arm Cortex-M85 based devices.
* Added: debug support for Armv8.1-M Pointer Authentication and Branch Target Identification (PACBTI) extensions.
* Added: support for ADIv6 based debug in SDF files.
* Added: support ETMv4 conditional instruction trace for complete code coverage on Cortex-M7, Cortex-M33, Cortex-M35P, Cortex-M55, and Cortex-M85 based devices.
• ULINKplus
* Added: debug and trace support for Arm Cortex-M85 based devices.
* Added: debug support for Armv8.1-M Pointer Authentication and Branch Target Identification (PACBTI) extensions.
* Added: support for ADIv6 based debug in SDF files.
• ULINK2:
* Enhanced: support more than 16 FPB/BPU breakpoints in Cortex-M devices if provided by target device.
* Note: Use the CMSIS-DAP mode for debug and trace support for Arm Cortex-M85 based devices.
• CMSIS-DAP:
* Added: debug and trace support for Arm Cortex-M85 based devices.
* Added: debug support for Armv8.1-M Pointer Authentication and Branch Target Identification (PACBTI) extensions.
* Added: support for ADIv6 based debug in SDF files.
• Segger J-Link: Updated debug driver to version 7.64.
• STMicroelectronics ST-LINK: Updated firmware upgrade utility ST-LinkUpgrade.exe to version 2.5.7.
• Nuvoton NU-Link: Updated debug driver to version 3.08.7313r.
[/spoiler]
[spoiler="Скриншоты окна About"]

[spoiler="Окно About прямо тут"]

[/spoiler]
[/spoiler]
Спасибо можно не жать. Пишите лучше толковые комментарии!