Средства разработки и отладки
При изменении структуры микроконтроллера или создании новых аппаратных архитектур разработчики, как правило, сталкиваются с проблемой программирования новых микроконтроллеров. Для решения этой, отнюдь не тривиальной, задачи создаются "Пакеты средств программирования микроконтроллеров". В состав таких пакетов в минимальной конфигурации входят программные и аппаратные средства: ассемблер и программатор. Однако, для широкого внедрения разработанных архитектур этого не всегда достаточно, т.к. программирование на ассемблере требует высокой квалификации специалистов с одной стороны и больших временных затрат на реализацию и отладку программного кода с другой.
Решение данного противоречия существует давно - это языки высокого уровня и, следовательно, "Пакет средств разработки программ для микроконтроллеров" ("Пакет"), должен включать в себя:
- Компилятор с языка высокого уровня в макроасемблер микроконтроллера;
- Ассемблер;
- Линкер (+ Библиотекарь);
- Отладчик.
Компанией "Интерстрон", специализирующейся на создании и сопровождении подобных программных средств, разработан компилятор переднего плана языка С/Си++ - полностью оригинальная отечественная разработка с доступными исходными текстами. Этот компилятор используется как ядро самых разнообразных систем разработки и контроля программного обеспечения. Компилятор "Интерстрон C/C++" (Сертификат № 2001610833), соответствующий международным стандартам ISO/IEC 14882:1998 (язык программирования C++) и ISO/IEC 9899:1999 (язык программирования C), позволяет разрабатывать и портировать программное обеспечение для любых аппаратных платформ.
Для удобства программирования и отладки проектов программисту также требуется удобная графическая среда разработки, которая позволит:
- В интерактивном режиме спроектировать, разработать и отладить программную систему;
- В режиме кросс-трансляции получить для микороконтроллера исполняемый файл.
Предлагамая компанией "Интерстрон" интегрированная среда разработки представляет собой полнофункциональный набор инструментов для осуществления полного цикла разработки программ (написание, компиляция и визуальная отладка). Среда выполнена на основе open-source проектов Eclipse (http://www.eclipse.org) и CDT (http://www.eclipse.org/cdt).
Компания "Интерстрон" готова создать полный (или частичный) пакет средств разработки программ для микроконтроллера заказчика, в который входят:
|