Keil uVision Pack для МК к. Миландр

Было дело, приходилось работать с АРМ-ми от Миландра. Для написания прошивки как то приглянулся Keil uVision и в дальнейшем свыкся с его недостатками и особенностями, в остальном же он более чем устраивал. Компания Миландр предоставляет пак для своих МК под эту IDE, но с некоторыми недостатками, которые были исправлены. Сейчас же проектов с отечественными МК в работе нет, но хотелось бы поделиться рабочим инструментом — свой пак v1.5.0, собранный на основе последнего с официального сайта, данных с форума и своего опыта.

Собственно, какие особенности в этом паке v1.5.0, по сравнению с официальной версией v1.4.1:

  • Полностью добавлена поддержка 1901ВЦ1Т как отдельного МК, он есть в списке выбора МК проекта и для него доступны все необходимые драйвера на выбор (в том числе и Audio, и DSP драйвера);
  • Исправлены все версии драйверов в соответствии с реальными в файлах (изначально везде было просто проставлено 1.3.1, независимо от версии в файлах драйверов);
  • Добавлены драйвера CMSIS для некоторой периферии (на основе различных проектов на форуме Миландра от R_Max);
  • Корректно разделена библиотека USB — в оригинальном паке почему-то в категорию USB-драйвера добавляются только файлы MDR32F9Qx_usb, а необходимые также для создания USB-устройства USB_Library\MDR32F9Qx_usb_device — нет, если же включить опцию USB Library (в которую эти файлы включены), то возможно собрать только USB CDC устройство (жёсткая завязка на CDC), но никак не USB Custom HID, к примеру, что досадно;
  • USB Library переименован в USB CDC Library как следствие предыдущего пункта;
  • Мелкие правки текста и исправления.

Пара скриншотов:

Это слайд-шоу требует JavaScript.

Ссылка на скачивание — Keil.MDR1986BExx_v1.5.0.pack.

Удачи в освоении отечественных АРМ-ов! ;)

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s