Skip to main content

Keil IDE

Установка и использование Keil IDE

Установка и настройка Keil IDE

Перед началом работы необходимо загрузить архивы DCSProg6 и projects_keil с сайта компании (https://dcsoyuz.ru раздел «Программное обеспечение») и извлечь данные на персональный компьютер. Доступ к разделу «Программное обеспечение» предоставляется по запросу на электронную почту (support@dcsoyuz.ru).

Для программирования микросхемы 5400ТР105-003 потребуется программа DCSProg6. Создание конфигурационной последовательности выполняется в ПО Keil MVision C51.

Скачать IDE Keil MVision C51 можно с официального сайта разработчика https://www.keil.com/download/product/

Утилита Keil MVision C51
  1. Установить скачанную программу, используя настройки по умолчанию.
  2. Открыть проект Example.uvproj.

Для открытия проекта в Keil MVision C51 необходимо выбрать меню «Project» –> «Open Project».

Путь к файлу проекта в архиве projects_keil «…\Projects\Example\Example.uvproj».

Выбор проекта в MVision
  1. В настройках проекта («Alt+F7») во вкладке «Target» установить размеры памяти ОЗУ и ПЗУ:
  • Off-chip Code memory: Start – 0x0000; Size – 0x1000;
  • Off-chip Xdata memory: Start – 0x0000; Size – 0x1100.
Установка размеров памяти ОЗУ и ПЗУ в настройках проекта
Настройка проекта для создания файла с расширением hex
  1. В настройках проекта во вкладке «Output» установить галочку «Create HEX File» для создания файла с расширением hex. Нажать «OK».

Установка и настройка ПО для работы с микросхемой 5400ТР105-003 завершена.

В демонстрационной версии проекта Example.uvproj реализована программа с примером работы светодиодов и выводов микросхемы GPIOA_4 – GPIOA_7.

Создание и обновление файла конфигурации (hex-файл)

Для компиляции тестового проекта выполните команду «Project» –> «Build Target» или клавиша F7. Ошибки компиляции будут выведены в окне Build Output.

Компиляция проекта

Для создания или обновления существующего hex-файла выполните команду «Project» –> «Rebuild all target files».

В результате выполнения команды будет сформирован файл с расширением hex.

Путь к hex-файлу «…\Projects\Example\Objects\Example.hex».

Команда для формирования и обновления hex-файла