Инструменты пользователя

Инструменты сайта


prog:start:setupkeil

Установка Keil и SPL Milandr

Для начала работы с 32-битными микроконтроллерами Миландр на базе ядра ARM Cortex-M нам потребуется:

  1. Среда разработки Keil MDK 5. Урезанная версия распространяется свободно, достаточно лишь заполнить анкету на сайте. На момент написания статьи, актуальной является версия v5.23. Ссылка на страницу загрузки Link
  2. Pack для Keil от производителя - Link. В разделе "Standard Peripherals Library + software pack для Keil MDK 5" скачиваем только архив "Software pack для Keil MDK 5" официальную версию. В этом архиве есть все необходимое для "регистрации" микропроцессоров Миландр в Keil и сама библиотека SPL.
    (Во втором архиве "Standard Peripherals Library" находится только библиотека SPL с поддержкой для прочих сред программирования, в частности IAR. Программирование под IAR описано в отдельной статье - Создаем проект в среде IAR.)

Рекомендую дополнительно установить Legacy support for ARM Cortex-M devices. Это позволит открывать проекты созданные в Keil 4 и обеспечит поддержку для некоторых примеров, которые будут разбираться далее. Например, будут установлены файлы необходимые для программирования 1986ВЕ8Т.

Далее, запускаем инсталятор Кейл и соглашаемся с лицензией. По умолчанию, он поставится в C:\Keil_v5, а в C:\Keil_v5\ARM\PACK будут складываться Паки для подключаемых микропроцессоров. В предлагаемой далее анкете можно вбить любые данные, можно реальные. Ожидаем окончания установки и жмем Finish.

При первом запуске Кейл запустится PackIntaller и обновит свои пакеты по сети интернет. Так же его можно вызвать по иконке, либо в меню Project - Manage - Pack Intaller.

При запуске Pack Installer подскажет устанавливать наши Паки через меню File - Import. Так и поступим. В импорте выберем Pack "software pack для Keil MDK 5" с сайта. На текущий момент это "mdr_spl_v1.4.1.pack". После установки в панели Devices появится группа микроконтроллеров Миландр. В данный момент при установке возникает ошибка с SVD файлом, игнорируем ее, она никак не сказывается на работоспособности среды.

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

Следующим шагом, создадим первый проект - Создание проекта.

prog/start/setupkeil.txt · Последнее изменение: 2022/04/03 23:09 (внешнее изменение)