ДЭЙВ (Инфинеон)
![]() | Эта статья содержит контент, написанный как реклама . ( Ноябрь 2015 г. ) |
Разработчик(и) | Инфинеон Технологии |
---|---|
Написано в | Ява, Ц |
Операционная система | Microsoft Windows |
Доступно в | Английский |
Веб-сайт | http://www.infineon.com/... |
DAVE , или Digital Application Virtual Engineer , — это инструмент разработки программного обеспечения и генерации кода для приложений микроконтроллеров , созданных на C / C++ .
Версии
[ редактировать ]Версия 4 (бета)
[ редактировать ]Преемник среды разработки на основе Eclipse для C/C++ и/или разработки на основе графического интерфейса с использованием «Приложений». Он генерирует код для новейших микроконтроллеров XMC1xxx и XMC4xxx с использованием процессоров Cortex-M . DAVE SDK — это бесплатная среда разработки для создания собственных «приложений» для DAVE.
Версия 3
[ редактировать ]Автоматическая генерация кода основана на использовании ориентированных на конкретный случай, настраиваемых и протестированных компонентов программного обеспечения (ПО), называемых DAVE Apps. Их можно сравнить с исполняемыми и настраиваемыми заметками по применению, которые можно загрузить из Интернета. Среда основана на Eclipse. Также доступна разработка обычных программ на C/C++. Целью этой разработки являются микроконтроллеры XMC1xxx и XMC4xxx, использующие процессоры ARM Cortex-M. [1]
Предыдущие версии
[ редактировать ]Эта версия предназначена для 32-битных микроконтроллеров ( семейство TriCore AUDO ), 16-битных микроконтроллеров (семейство C166, XC166, XE166 и XC2000) и 8-битных микроконтроллеров (семейство XC800) от Infineon. После первоначальной настройки появляется мастер настройки, который дает обзор периферийных устройств, блоков управления и модулей. Приложение микроконтроллера можно создать, выбрав нужную функциональность. На этом этапе необходимо выбрать специфичные для модуля функции для инициализации и управления модулем. Наконец, исходные файлы приложения будут сгенерированы DAVE и встроены в проект в выбранной среде разработки, где можно будет изменить код или добавить его в существующий проект. [2]
Программное обеспечение, связанное с DAVE
[ редактировать ]Infineon также разработала дополнительное программное обеспечение, которое можно использовать вместе с DAVE для конкретных семейств микроконтроллеров или дополнительного оборудования: DAVE Bench для XC800 — это платформа, предоставляющая бесплатные инструменты разработки для семейства 8-битных микроконтроллеров Infineon на основе архитектуры Eclipse с открытым исходным кодом. [3] DAVE Drive — это программный инструмент на основе графического пользовательского интерфейса, который позволяет разработчикам приложений создавать встроенное программное обеспечение для управления бесщеточными синхронными трехфазными двигателями . [4]
Альтернативное программное обеспечение
[ редактировать ]Микроконтроллеры Infineon напрямую поддерживаются несколькими коммерческими продуктами, в зависимости от выбранной цели микроконтроллера. [5] Существует встроенная библиотека кодировщика для Matlab . [6] В качестве бесплатной альтернативы DAVE разработчик может использовать Keil Microcontroller Development Kit (MDK) версии 5. Код для серии XMX1000 размером до 128 КБ можно разрабатывать таким образом без покупки лицензии у Keil. [7]
Ссылки
[ редактировать ]- ^ «Форум ДЕЙВ™» . Проверено 25 июня 2016 г.
- ^ «Начало работы со стартовым комплектом XC164CS с использованием DAvE, Tasking EDE и отладчика CrossView Pro» (PDF) . Примечание по применению . Инфинеон Технологии . Проверено 5 марта 2011 г. [ постоянная мертвая ссылка ]
- ^ «Скамейка ДЭВЕ» . Обзор продукта . Инфинеон Технологии . Проверено 5 апреля 2016 г.
- ^ «Генератор кода приложения привода DAVE™ для управления двигателями PMSM и BLDC с помощью 8-битных микроконтроллеров Infineon» . Краткое описание приложения . Инфинеон Технологии. Архивировано из оригинала 11 апреля 2011 года . Проверено 5 марта 2011 г.
- ^ АГ, Инфинеон Технологии. «Продукты – Infineon Technologies» . Проверено 25 июня 2016 г.
- ^ АГ, Инфинеон Технологии. «Продукты – Infineon Technologies» . Архивировано из оригинала 21 сентября 2016 года . Проверено 25 июня 2016 г.
- ^ «MDK для Infineon XMC — Установка — Активация» . Проверено 25 июня 2016 г.