47428

[i] Установка IDE Keil и PACK с SPL Milandr

Дата последнего изменения: 21.06.2023 09:07:30
Для начала работы с 32-битными микроконтроллерами Миландр на базе ядра ARM Cortex-M потребуется:
  1. Среда разработки Keil MDK 5. Демоверсия распространяется бесплатно, достаточно заполнить анкету на сайте производителя. На момент написания статьи, актуальной является версия v5.36. Ссылка на страницу загрузки ARM KEIL
  2. Установочный pack для Keil от производителя - Pack. В разделе "Standard Peripherals Library + software pack для Keil MDK 5" нужно скачать только архив "Software pack для Keil MDK 5" официальную версию. В этом архиве есть все необходимое для внедрения микропроцессоров Миландр в Keil и сама библиотека SPL.
    (Во втором архиве "Standard Peripherals Library" находится только библиотека SPL.

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

Далее необходимо запустить инсталлятор Keil и согласиться с условиями лицензии. По умолчанию Keil будет установлен по пути C:\Keil_v5. А по пути C:\Keil_v5\ARM\PACK (путь может отличаться) будут складываться паки для подключаемых микропроцессоров. После окончания установки необходимо нажать Finish.

При первом запуске Keil будет запущен Pack Installer. Он обновит свои пакеты по сети интернет. Также его можно вызвать по иконке либо в меню Project - Manage - Pack Installer.

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

 Рисунок 1 - Pack Installer

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

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

Следующим шагом создадим первый проект - Создание проекта (после получения опыта в данном направлении, можно заниматься интеграцией стандартных примеров из пака в свой проект и запускать их на исполнение). 

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

Теги

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