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

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


prog:start:elpower_iar

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

prog:start:elpower_iar [2019/08/09 12:35]
ilya создано
prog:start:elpower_iar [2019/08/09 12:51] (текущий)
ilya
Строка 9: Строка 9:
 <note important>​Стандартный путь к директории со средой //IAR//: //​C:​\Program Files (x86)\IAR Systems\Embedded Workbench x.x\arm//​.</​note>​ <note important>​Стандартный путь к директории со средой //IAR//: //​C:​\Program Files (x86)\IAR Systems\Embedded Workbench x.x\arm//​.</​note>​
  
-При выполнении этого шага будут добавлены следующие файлы (* = MLDR124): *.ddf, *.i79, *.menu, *.board, *.flash, *.mac, *.out, *.icf, *_RAM.Icf. Данные файлы позволяют работать с микроконтроллером MLDR124 (Электросила) в среде IAR.+При выполнении этого шага будут добавлены следующие файлы ​//(* = MLDR124): *.ddf, *.i79, *.menu, *.board, *.flash, *.mac, *.out, *.icf, *_RAM.Icf//. Данные файлы позволяют работать с микроконтроллером ​//MLDR124 (Электросила)// в среде ​//IAR//.
  
-**2.** В папке inc находятся следующие файлы:  +**2.** В папке ​//inc// находятся следующие файлы:  
-  * startup_mldr124.s;​ +  * //startup_mldr124.s//
-  * mldr124.h и mldr124_config.h – заголовочные файлы для ​МК MLDR124.+  * //mldr124.h// и //mldr124_config.h// – заголовочные файлы для ​микроконтроллера //MLDR124//.
  
 +На этом процесс добавления микроконтроллера в среду //IAR// окончен.
  
 +=====Настройка проекта HelloWorld для микроконтроллера "​Электросила"​ под IDE IAR=====
 +
 +Папка //​*/​Примеры проектов/​Hello///​ из ранее скачанного архива содержит готовый проект для //IDE IAR// по миганию светодиодов на отладочной плате микроконтроллера "//​Электросила"//​. Работа проекта проверялась в версии //Embedded Workbench 8.2//.
 +
 +Для правильной работы необходимо расположить файлы папки //config// из архива //​IAR_Electrosila.7z//​ согласно первому пункту.
 +
 +Если сбились настройки проекта при его открытии,​ то для корректного запуска достаточно выбрать микроконтроллер //MLDR124// в настройках. Подробнее на рисунке ниже:
 +
 +{{prog:​esila_cores:​iar_elpower_1.png}}
 +
 +Выбор микроконтроллера подцепит необходимые файлы, которые помогут скомпилировать и загрузить проект.
 +
 +Также убедитесь,​ что в //General Options//, вкладка //Library Configuration//,​ стоит галочка возле //“Use CMSIS”// – эта опция подгружает стандартные файлы ядра //​Cortex-M4//​. Показано на рисунке:​
 +
 +{{prog:​esila_cores:​iar_elpower_2.png}}
 +
 +Не забудьте прописать путь //​$PROJ_DIR$\inc//,​ где расположены заголовочные файлы проекта. Показано на рисунке ниже:
 +
 +{{prog:​esila_cores:​iar_elpower_3.png}}
 +
 +Проект готов к тому, чтобы быть запущенным на микроконтроллере //"​Электросила"//​
prog/start/elpower_iar.txt · Последние изменения: 2019/08/09 12:51 — ilya