47428

[i] Установка IDE Keil и установочных паков с SPL разработки компании "Миландр"

Дата последнего изменения: 21.11.2025 16:40:34
Для начала работы с 32-битными микроконтроллерами Миландр на базе ядра ARM Cortex-M потребуется:
  1. Интегрированная среда разработки Keil MDK-ARM 5. Демонстрационная версия распространяется бесплатно, достаточно заполнить анкету на сайте производителя. Официальное руководство по установке среды доступно по ссылке.
  2. Установочный пак для IDE Keil с библиотеками SPL в составе в зависимости от используемых микросхем (микросхемы в пластиковых корпусах или металлокерамических) доступны для загрузки на странице с выпускаемым ПО компании. В разделе "Software pack для Keil MDK 5 + Standard Peripherals Library" к загрузке предлагаются установочные паки в зависимости от используемого микроконтроллера - расширение файлов *.pack. Важно отметить, что отдельно в рассматриваемом разделе для загрузки доступна библиотека SPL.

Рекомендуется дополнительно установить пакет MDK Version 4 Legacy Pack. Это позволит открывать проекты, созданные в IDE Keil MDK-ARM 4, и обеспечит поддержку для некоторых примеров.

Скачав все вышеуказанные файлы, необходимо запустить установщик IDE Keil и согласиться с условиями лицензии. По умолчанию IDE Keil будет установлена по пути C:\Keil_v5. По ходу установки среды разработки необходимо задать путь для установочных паков. По окончании установки необходимо нажать кнопку "Finish".

При первом запуске IDE Keil будет запущена подпрограмма "Pack Installer" - именно она позволяет устанавливать сторонние паки в состав среды. В самом начале она обновит свои внутренние стандартные пакеты по сети интернет, затем среда будет готова к работе. Важно отметить, что подпрограмма "Pack Installer" может быть вызвана через меню среды Project - Manage - Pack Installer.

При запуске "Pack Installer", подпрограмма подскажет, как именно установить сторонний пак: делается это через меню File - Import, как показано на рисунке 1. При импорте необходимо выбрать именно загруженный с официального сайта компании "Миландр" файл с расширением .pack. После установки в панели "Devices" появится группа микроконтроллеров компании "Миландр". Важно отметить, что при установке может возникать ошибка, связанная с генерацией файлов .SVD - это не критично для запуска, всё в общем виде будет работать исправно (функционировать не будет просмотр регистров в режиме отладки: рекомендуется добиться установки пака без каких-либо ошибок, для чего может потребоваться запуск IDE Keil от имени администратора).

Дополнительно по установке/замене установочных паков в IDE Keil на информационном портале существует отдельная статья, обратите, пожалуйста, на неё внимание.

 Рисунок 1 - Работа в подпрограмме "Pack Installer"

Теперь IDE Keil готова к работе с микроконтроллерами компании Миландр.

Стандартные примеры по работе с периферийными блоками микроконтроллеров из поддержки установочного пака доступны в папке ./Examples по пути, куда была установлен сам пак. Так же, поскольку установочный пак с расширением .pack является архивом, примеры можно получить, открыв пак любым удобным архиватором.

Приступим к созданию первого проекта, с чем поможет отдельная статья портала - Создаем новый проект в IDE Keil. Научившись создавать проект, можно приступать к интеграции исходных файлов официальных примеров из состава пака.

Сохранить статью в PDF

Теги

Была ли статья полезной?