vectorIDE«Vector IDE» — это интегрированная среда разработки программного обеспечения для встраиваемых систем. Среда сконфигурирована для микроконтроллера K1921BK01T (NT32M4F1) ОАО НИИЭТ, однако при желании можно разрабатывать и отлаживать проекты для других контроллеров на ядре ARM.

«Vector IDE» основана на свободной IDE «Eclipse» версии «Luna» и включает в себя всё необходимое для создания и отладки проектов:

  • удобный редактор кода с подсветской синтаксиса и системой «content-assist»;
  • набор пакетов программ (toolchain) «Sourcery CodeBench Lite» v24.05.28 для компиляции и генерации кода из исходных текстов;
  • встроенный плагин «GNU ARM Eclipse» для удобной настройки пакета кросс-средств компиляции;
  • программный отладчик «OpenOCD» v0.8.0, позволяющий загружать ПО в контроллер и производить отладку. В отладчик добавлена возможность работы с микроконтроллером K1921BK01T;
  • примеры проектов и конфигурационные файлы для быстрого начала работы с K1921BK01T непосредственно «из коробки». Примеры в первую очередь ориентированы на отладочную плату VectorCARD K1921BK01, а конфигурационные файлы на JTAG-эмулятор J-link (или совместимый) или на ST-Link V2 (используемый JTAG выбирается при установке).

Руководство пользователя на среду PDF

Дистрибутив среды «Vector IDE», версия 1.06 под Windows x64  ЗАГРУЗИТЬ

Также можно обсудить продукт и задать вопросы на нашем форуме или на форуме НИИЭТ.

Среда предоставляется бесплатно и без каких-либо ограничений.

 

Также по вопросам отладки ПО сложных систем управления рекомендуется ознакомиться со статьей Способы отладки встраиваемых микропроцессорных систем в преобразовательной технике, где рассматриваются дополнительные средства.

 

 Несколько снимков экрана:

VectorIDE_firmware_loadingVectorIDE_debug_mode

 

Ниже представлено небольшое видео с комментариями по процессу установки и первому запуску среды от одного из наших сотрудников (видео немного устарело относительно информации про используемую версию OpenOCD и поддерживаемые JTAG):