Перейти к основному содержимому

MCStudio

Обзор

Сейчас актуальны и доступны к приобретению следующие версии MCStudio:

MCStudio (MultiCore Studio) – среда разработки и отладки программ для процессоров Мультикор, основанная на интерфейсе Eclipse IDE и использующая GDB-отладчик.

В настоящее время развивается ветка MCStudio-2023.04_57 – она разработана на базе Eclipse. MCStudio3M и MCStudio2 не развиваются и не поддерживаются, но техническая поддержка по ней оказывается.

Принципиальных отличий три:

  1. Различный механизм работы с Си-компилятором для DSP-кластера.
  2. Интерфейс пользователя.
  3. Набор отладчиков.

Отличия компилятора ЭЛВИСа от стандартного gcc заключаются в том, что в наших тулах идёт обход некоторых errata, плюс особенности загрузки наших плат. Использовать стандартный gcc можно на свой страх и риск.

Поддерживаемые ОС:

  • Windows 10/11 (x64)
  • Centos 7/8
ВНИМАНИЕ!

Windows 7 не поддерживается. Но при необходимости работы MCStudio на данной версии, нужно установить Microsoft Visual C++ 2015 Redistributable Update 3 RC под x86: https://www.microsoft.com/en-us/download/details.aspx?id=52685.

MCStudio DEMO

Это бесплатная версия MCStudio, в ней есть только симулятор. Работать с отладчиком и подключенным процессором не получится.

Симулятор поддерживает только MIPS-микросхемы.

Симулятор для 1892ВМ14Я не разрабатывался.

Симулятор – закрытый проект, исходники не распространяются.

Для подключения отладочных плат MCStudio поддерживает только эмулятор MC-USB-JTAG. Работа с другими эмуляторами не гарантируется и нами не проверялась.

Коммерческие версии MCStudio

MCStudio FULL – это версия, в которой для работы доступны все актуальные микросхемы, кроме процессора СКИФ.

Ссылки для обновления MCStudio есть в сопроводительной документации на флешке. Также можно написать на support@elvees.com, в письме указать название организации и для какой микросхемы нужна MCStudio.

Таблица совместимости версий IDE MCStudio

Последний релизВерсияРабота с процессорами
MCStudio 4Выпускается по настоящее время
MCStudio4_DEMOТолько симулятор
MCStudio4_FULL1892ВМ7Я (MC-0428), 1892ВМ8Я (MC-24R), 1892ВМ10Я (NVCom-02T), 1892ВМ12Т (MCT-03P), 1892ВМ15Ф (MC30SF6), 1892ВМ196 (MCT-05), 1892ВМ206 (MCT-06), 1892ВК016 (MCT-04)
MCStudio4_MC-24R1892ВМ8Я
MCStudio4_MC30SF61892ВМ15Ф
MCStudio4_MC-04281892ВМ7Я
MCStudio4_MCT-03P1892ВМ12Т
MCStudio4_MCT-041892ВК016
MCStudio4_MCT-051892ВМ196
MCStudio4_MCT-061892ВМ206
MCStudio4_NVCom-02T1892ВМ10Я
MCStudio4_MCom-021892ВМ14Я
MCStudio 3M2019.07.18
MCStudio3M_DEMOТолько симулятор
MCStudio3M_FULL1892ВМ7Я (MC-0428), 1892ВМ8Я (MC-24R), 1892ВМ10Я (NVCom-02T), 1892ВМ12Т (MCT-03P), 1892ВМ15Ф (MC30SF6), 1892ВК016 (MCT-04)
MCStudio3M_MC-24R1892ВМ8Я
MCStudio3M_MC30SF61892ВМ15Ф
MCStudio3M_MC-04281892ВМ7Я
MCStudio3M_MCT-03P1892ВМ12Т
MCStudio3M_MCT-041892ВК016
MCStudio3M_NVCom-02T1892ВМ10Я
MCStudio 3A2019.07.18MCStudio3A1892ВМ14Я
MCStudio 2 Rapasv. 125.7
MCStudio2_DEMOТолько симулятор
MCStudio2_ALL1892ВМ2Я (MC-24), 1892ВМ3Т (MC-12), 1892ВМ5Я (MC-0226), 1892ВМ8Я (MC-24R)
MCStudio2_MC-121892ВМ3Т
MCStudio2_MC-241892ВМ2Я
MCStudio2_MC-24R1892ВМ8Я
MCStudio2_MC-02261892ВМ5Я