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):