Подписка на новости

Опрос

Нужны ли комментарии к статьям? Комментировали бы вы?

Реклама

 

2013 №7

DAVE 3 — среда компонентно-ориентированного программирования для встраиваемых систем

Иванов Олег


Компания Infineon серийно выпускает ARM-микропроцессоры для промышленных систем реального времени и коммуникационных приложений. Специально для этих процессоров Infineon разработала новую версию уже отлично зарекомендовавшего себя пакета DAVE (Digital Application Virtual Engineer), который используется для создания программного обеспечения и отладки программ на базе кристаллов Infineon. Среда DAVE 3 имеет все необходимые компоненты стандартных IDE (Integrated Development Environment) — редактор, компилятор, отладчик, библиотекарь и т. д. Но ее основной особенностью является добавленный программный инструмент Code Engine, представляющий собой автоматический генератор кода, разработанный в соответствии с концепцией компонентно-ориентированного программирования (Component Based Programming, CBP) для встраиваемых систем реального времени. В статье рассмотрены основные отличия концепции, применяемой для CBP, от объектно-ориентированного программирования и применение CBP для практической разработки встраиваемых систем.

Другие статьи по данной теме:

Сообщить об ошибке