Обзор

Особенности и преимущества

  • Интегрированная среда разработки (IDE) на базе Eclipse
  • Исключительные возможности проектирования и отладки приложений для многоядерных систем
  • Превосходный набор инструментов генерации кода, включая компиляторы, ассемблеры, линкер и загрузчик
  • Проверенные временем библиотеки алгоритмов
  • Улучшенные системные службы и драйвера устройств
  • Простая интеграция с набором дополнительных программных средств, включая операционные системы реального времени (RTOS), стек TCP/IP, стек USB и файловую систему
  • Совместимость с различными аппаратными инструментами проектирования, включая платы с многоядерными процессорами, а также платы расширения, реализующие функции захвата, обработки и воспроизведения звука и видеоизображений
  • Поддерживает все семейства процессоров Blackfin и SHARC, за исключением ADSP-BF535 и ADSP-210xx

Подробнее о продукте

CrossCore® Embedded Studio - это интегрированная среда разработки (integrated development environment, IDE) мирового уровня для процессоров семейств Blackfin® и SHARC® компании Analog Devices. Она реализована на базе EclipseTM и использует новейшее поколение наших инструментов генерации кода, обеспечивая полноценную поддержку редактирования, отладки и сборки кода на языках ассемблера и C/C++.

CrossCore Embedded Studio также обеспечивает интеграцию с встроенными драйверами, программными службами и алгоритмическими программными модулями, которые могут быть использованы разработчиками, работающими с процессорами Blackfin и SHARC, в своих проектах. К ним относятся драйверы для внутренних и внешних периферийных модулей, стеки протоколов Ethernet и USB, популярная операционная система реального времени и файловая система, а также множество других программных средств. Эта простая в применении среда проектирования дает исключительные возможности поддержки проектирования и отладки приложений для многоядерных процессоров.

Информацию о специальных ценах для пользователей VisualDSP++® можно найти в пункте “Специальная цена для пользователей VisualDSP++®” раздела Типы лицензий CCES ниже на данной странице.

Загрузки и соответствующее программное обеспечение

Загружаемые ресурсы

Связующее программное обеспечение (Middleware)

Linux Add-In for ADSP-SC5xx

Linux kernel and development tools for the ADSP-SC5xx processor family

FreeRTOS for Analog Devices Processors

FreeRTOS for Analog Devices Processors is a Real Time Operating System for Analog Devices Processors.

Стек uC/USB Device Micrium

Стек устройства USB µC/USB Device™ компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда программирования для встраиваемых приложений, в которых требуется функция устройства USB.

Micriµm µC/OS-II

Ядро операционной системы реального времени µC/OS-II® компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда для создания приложений µC/OS-II, исполняемых на процессорах Blackfin и SHARC.

Micriµm µC/OS-III

Ядро операционной системы реального времени µC/OS-III® компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда для создания приложений µC/OS-III, исполняемых на процессорах Blackfin и SHARC.

Стек Lightweight TCP/IP (lwIP)

Стек Lightweight TCP/IP (lwIP) для CrossCore Embedded Studio – это реализация широко используемого стека TCP/IP для встраиваемых платформ, поддерживающая большинство сетевых протоколов TCP/IP.

Micriµm µC/FS

Файловая система µC/FS™ компании Micriµm для CrossCore® Embedded Studio – эта компактная, надежная, высокопроизводительная файловая система, совместно разработанная Analog Devices и Micriµm.

Micrium µC/USB Host

Стек хост-процессора µC/USB для CrossCore Embedded Studio (CCES) – это совместно разработанная Analog Devices и Micriµm дружественная пользователю среда программирования для встраиваемых приложений, в которых требуется функция хоста USB.

Лицензия

Типы лицензий CCES и определения: Лицензия для одного узла привязывает программное обеспечение CCES к одному ПК с использованием MAC-адреса компьютера. Каждая лицензия для одного узла привязана к одному пользователю, но может быть загружена на четыре компьютера. Лицензия Node-1 представляет собой лицензию, рассчитанную на одного пользователя, а лицензия Node-5 является лицензией, рассчитаной на пятерых пользователей, при этом каждый пользователь может использовать программное обеспечение на четырех компьютерах. Корпоративная лицензия (CORP) привязывает программное обеспечение CCES к любому компьютеру в определенной корпоративной сети (например, ad.analog.com, spd.analog.com и т.д.). Существуют версии на 10 пользователей, 20 пользователей и неограниченное количество пользователей (CORP-10, CORP-20, CORP-UNL соответственно). Заказчики должны приобрести тип лицензии, который предусматривает количество пользователей, одновременно работающих с CCES. На количество компьютеров, на которые могут быть установлены корпоративные лицензии, ограничений нет, если все эти компьютеры подключены к определенной корпоративной сети.

Лицензия EZ-Kit предоставляется с соответствующими оценочными наборами (EZ-Kits). Она работает точно так же, как и лицензия для одного узла, за исключением того, что она функционирует только с оценочным набором и эмулятором, с которыми она поставляется. Она не поддерживает объект моделирования. Лицензия EZ-KIT предоставляется с оценочными платами на основе следующих компонентов: ADSP-21569, ADSP-BF609ADSP-BF706, ADSP-BF707, ADSP-SC573, ADSP-SC584, ADSP-SC589 и ADuCM3029.

Политика поддержки: Лицензия CrossCore Embedded Studio предусматривает один год обновлений и бессрочную техническую поддержку. Дополнительная ежегодная поддержка обеспечивает доступ к обновлениям, выпущенным в течение периода действия этой поддержки. Обновления, выпущенные после завершения периода действия поддержки, не будут работать, пока поддержка не будет возобновлена. Возобновление поддержки обеспечивает мгновенный доступ ко всем предыдущим обновлениям. Стоимость ежегодной поддержки составляет 20% от стоимости каждого варианта лицензии, за дополнительной информацией обращайтесь в ADI. Для обработки запроса на поддержку потребуется подтверждение покупки оригинальной лицензии.

Для заказчиков VisualDSP++®:  Ваши существующие лицензии VDSP++ не будут деактивированы при обновлении до CCES. Заказчики должны связаться с ближайшим отделом продаж ADI или локальным дистрибьютором, где они приобрели VDSP++, для запроса цены CCES.

Системные требования

  • Windows XP Professional SP3 (только 32-битная версия).
  • Windows Vista Business/Enterprise/Ultimate SP2 (только 32-битная версия). Рекомендуется устанавливать программное обеспечение в область памяти, не защищенную UAC.
  • Windows 7 Professional/Enterprise/Ultimate (32- и 64-битная версии). Рекомендуется устанавливать программное обеспечение в область памяти, не защищенную UAC.
  • Windows 8 Professional/Enterprise (32- и 64-битная версии). Рекомендуется устанавливать программное обеспечение в область памяти, не защищенную UAC.
  • Одноядерный процессор с частотой 2 ГГц, минимум; рекомендуется двухядерный процессор с частотой 3.3 ГГц.
  • Оперативная память (RAM) 1 ГБ, минимум; рекомендуется 4 ГБ.
  • Пространство на жестком диске (HDD) 2 ГБ, минимум.

Документация

Руководства по программному обеспечению (7)

PDF
1.27 M
Руководство по ассемблеру и препроцессору CrossCore Embedded Studio 2.2.0 (Rev. 2.3)

В руководстве по ассемблеру и препроцессору обсуждаются утилиты ассемблера для процессоров Blackfin и SHARC, поддерживаемых CrossCore Embedded Studio. В нем дается синтаксис директив, поддерживаемых ассемблерами и автономным препроцессором, а также их ключи командной строки.

PDF
1.07 M
Руководство по линкеру и утилитам CrossCore Embedded Studio 2.2.0 (Rev. 2.3)

В руководстве по линкеру и утилитам обсуждается линкер (компоновщик) - утилита командной строки, которая осуществляет сборку исполняемого файла в формате ELF из предварительно скомпилированных объектных файлов. В нем рассматривается синтаксис и семантика файлов описания линкера (Linker Description Files, LDF), которые управляют процессом компоновки, и даются примеры для процессоров Blackfin и SHARC. Также в руководстве обсуждаются сопутствующие утилиты: архиватор elfar, для создания и управления библиотеками (.dlb), утилита инициализации памяти meminit, и утилиты elfdump, elfpatch и elfsyms.

PDF
2.02 M
Руководство по загрузчику и утилитам CrossCore Embedded Studio 2.2.0 (Rev. 2.3)

В руководстве по загрузчику и утилитам описываются утилиты командной строки для преобразования исполняемых файлов в образы, которые могут быть запрограммированы во флэш-память и исполняться на целевом процессоре в автономном режиме без вмешательства со стороны отладчика. Информация в руководстве распространяется на все процессоры Blackfin и SHARC, поддерживаемые CrossCore Embedded Studio. К утилитам, обсуждаемым в руководстве, относятся утилиты преобразования файлов в формате ELF, а также улиты для шифрования и криптографической подписи.

PDF
7.13 M
Руководство по компилятору и библиотекам C/C++ CrossCore Embedded Studio 2.2.0 для процессоров Blackfin (Rev. 2.3)

В руководстве по компилятору и библиотекам для процессоров Blackfin описывается, как использовать компилятор для процессоров с ядрами Blackfin и Blackfin+ (процессоры ADSP-BFxxx). Наряду с другими вопросами в нем обсуждаются ключи командной строки, соответствие спецификации языка, расширения языка, встраиваемые функции и оптимизация. Руководство содержит справочный материал по функциям из стандартных библиотек C/C++, а также библиотеки алгоритмов цифровой обработки сигналов.

PDF
3.87 M
Руководство по компилятору C/C++ CrossCore Embedded Studio 2.2.0 для процессоров SHARC (Rev. 2.2)

В руководстве по компилятору для процессоров SHARC описывается, как использовать компилятор для процессоров с ядрами SHARC и SHARC+ (процессоры ADSP-21xxx и ADSP-SC5xx processors). Наряду с другими вопросами в нем обсуждаются ключи командной строки, соответствие спецификации языка, расширения языка, встраиваемые функции и оптимизация.

PDF
3.51 M
Руководство по библиотекам C/C++ CrossCore Embedded Studio 2.2.0 для процессоров SHARC (Rev. 2.2)

Руководство по библиотеке C/C++ содержит информацию о стандартных библиотеках C/C++ и библиотеках алгоритмов цифровой обработки сигналов для процессоров SHARC® (ADSP-21xxx).

PDF
1.09 M
Руководство по лицензированию программного обеспечения CrossCore (Rev. 2.0)

В руководстве по лицензированию программного обеспечения описывается механизм лицензирования CrossCore Embedded Studio. В нем обсуждаются различные типы лицензий и условия истечения срока лицензии. В руководстве рассматриваются вопросы активации и подтверждения лицензии, а также администрации лицензии для корпоративного домена.

Связанное оборудование (41)

Наборы EZ-Kit

Посмотреть все 26 Наборы EZ-Kit

Дочерние платы

Development Platform

Расширительные платы

Посмотреть все 8 Расширительные платы

Аппаратный эмулятор

BLIP Platform

Покупка

Функционирование раздела Покупка возможно только в полной версии сайта
Цена указана за одну единицу.
Назад
Проверить наличие
Цены указаны за одну штуку, в долларах США, на условиях ФОБ. Являются рекомендованными розничными ценами в США, приведены только для примерного расчета и могут меняться. Международные цены могут отличаться на величину местных пошлин, налогов, сборов и курсов валют.