Главная » Программы
Призовой фонд
на июль 2017 г.
1. Осциллограф DSO138
Паяльник
2. Регулируемый паяльник 60 Вт
Паяльник
3. 200 руб.
От пользователей

CooCox CoIDE

Высокоинтегрированная программная среда, предназначенная для разработки кода микроконтроллеров архитектуры ARM.

CooCox CoIDE является одним из самых простых и быстрых в плане установки, освоения и настройки решений, позволяющим даже начинающим пользователям добиваться в нем существенных результатов. Успешный старт первых проектов обеспечивает мастер, помогающий пройти через все основные этапы разработки путем ответов на простые вопросы. Качественно сделанная среда CooCox CoIDE позволяет загружать исходный код программы, редактировать его, проводить компиляцию (сторонними средствами), прошивать контроллер и проводить отладку.

Подключаемые библиотеки CoIDE

Программа основана на базе Eclipse и имеет все ее достоинства. Редактор кода включает в себя подсветку синтаксиса и всплывающие подсказки. Присутствуют функции глобальной замены переменной и предложения вариантов окончания кода. Среда поддерживает микроконтроллеры серии ST, а также ряд других семейств: Atmel, Holtek, Freescale, Nuvoton, NXP, Energy Micro, Texas Instruments и некоторые другие. Список чипов постоянно увеличивается с каждой версией программы. Встроенный дебаггер ST-Link поддерживает все основные режимы отладки.

При создании нового проекта предлагается выбор используемой микросхемы и библиотек. Возможен просмотр кратких характеристик каждого чипа. CoIDE автоматически создает всю структуру проекта, а также подключает все остальные необходимые для работы библиотеки. Каждая из них содержит несколько готовых примеров, которые можно использовать в проекте. Присутствует функция пополнения библиотек собственными примерами. При подключении новых библиотек к проекту учитываются все зависимости между ними.

Первым из недостатков CooCox CoIDE стоит отметить отсутствие компилятора GCC, который нужно скачать и установить отдельно. А после этого в настройках CoIDE необходимо указать правильный путь к нему. Для серии ARM существует несколько вариантов компиляторов с различными наборами вспомогательных средств. По умолчанию CooCox CoIDE разрабатывалась для взаимодействия с ARM GCC.

Пути к файлам проекта жестко прописываются в программе. Простое перемещение папки с проектом приведет к тому, что проект не соберётся. Поэтому пути необходимо редактировать вручную в файлах. Скорее всего, профессиональным разработчикам программа покажется слишком простой, в ней также отсутствует возможность тонких настроек.

Данная среда разработки совершенно бесплатна и имеет открытый код. Для получения доступа к скачиванию необходимо пройти простую процедуру регистрации. Также программу можно закачать через предварительно установленный менеджер CoCenter, который в дальнейшем будет оповещать обо всех обновлениях и дает возможность установки дополнительных утилит разработчика. Среди них стоит отметить собственную встраиваемую операционную систему для работы с микроконтроллерами CooCox CoOS, софт для программирования Flash-памяти CooCox CoFlash, а также инструмент, упрощающий конфигурирование портов контроллеров CooCox CoSmart. Устанавливать CoIDE рекомендуется в каталог без русских букв, без пробелов, а лучше всего в предлагаемый по умолчанию вариант.

Рабочее окно программы CoIDE

Данную программу создала команда из двадцати разработчиков под названием CooCox, входящих с 2011 года в состав международной компании Embest Technology. Штаб-квартира команды расположена в городе Шэньчжэне (Китай). Группа возникла в 2009 году на базе Уханьского Технологического Университета.

Программа CooCox CoIDE создана на английском языке и не имеет русификатора.

Рабочая платформа рассматриваемой среды разработки – операционные системы Windows XP (необходим SP3), Vista (SP2), 7. Для установки CoIDE в Windows XP желательна версия Professional, так как в Home Edition не работает режим отладки. Способы решения этой проблемы описаны на форуме CooCox. Кроме этого, возможна работа с программой в среде Linux с помощью Wine. Однако функции отладки и записи в микроконтроллер будут недоступны.

Официальный сайт CooCox CoIDE: http://www.coocox.org

Скачать CooCox CoIDE

STM32: простой и быстрый старт с CooCox CoIDE

Обсуждение программы на форуме

Комментарии (2) | Подписаться

0
Кирилл #
Кроме этого, возможна работа с программой в среде Linux с помощью Wine. Однако функции отладки и записи в микроконтроллер будут недоступны.
Тогда уж лучше настроить eclipse и будет всё доступно
Ответить
0
Gauss #
С выходом 2 версии походу все испортили, CoCenter не работает, скачать сейчас можно только IDE, доп. проги тоже недоступны на оф. сайте, 2я версия какая-то не такая и скорость работы с ней зависит от загруженности сервера
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
Сатфайндер Набор для сборки - УНЧ 2х60 Вт на TDA7294
вверх