MCStudio
Обзор
Сейчас актуальны и доступны к приобретению следующие версии MCStudio:
MCStudio (MultiCore Studio) – среда разработки и отладки программ для процессоров Мультикор, основанная на интерфейсе Eclipse IDE и использующая GDB-отладчик.
В настоящее время развивается ветка MCStudio-2023.04_57 – она разработана на базе Eclipse. MCStudio3M и MCStudio2 не развиваются и не поддерживаются, но техническая поддержка по ней оказывается.
Принципиальных отличий три:
- Различный механизм работы с Си-компилятором для DSP-кластера.
- Интерфейс пользователя.
- Набор отладчиков.
Отличия компилятора ЭЛВИСа от стандартного 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_FULL | 1892ВМ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-24R | 1892ВМ8Я | ||
MCStudio4_MC30SF6 | 1892ВМ15Ф | ||
MCStudio4_MC-0428 | 1892ВМ7Я | ||
MCStudio4_MCT-03P | 1892ВМ12Т | ||
MCStudio4_MCT-04 | 1892ВК016 | ||
MCStudio4_MCT-05 | 1892ВМ196 | ||
MCStudio4_MCT-06 | 1892ВМ206 | ||
MCStudio4_NVCom-02T | 1892ВМ10Я | ||
MCStudio4_MCom-02 | 1892ВМ14Я | ||
MCStudio 3M | 2019.07.18 | ||
MCStudio3M_DEMO | Только симулятор | ||
MCStudio3M_FULL | 1892ВМ7Я (MC-0428), 1892ВМ8Я (MC-24R), 1892ВМ10Я (NVCom-02T), 1892ВМ12Т (MCT-03P), 1892ВМ15Ф (MC30SF6), 1892ВК016 (MCT-04) | ||
MCStudio3M_MC-24R | 1892ВМ8Я | ||
MCStudio3M_MC30SF6 | 1892ВМ15Ф | ||
MCStudio3M_MC-0428 | 1892ВМ7Я | ||
MCStudio3M_MCT-03P | 1892ВМ12Т | ||
MCStudio3M_MCT-04 | 1892ВК016 | ||
MCStudio3M_NVCom-02T | 1892ВМ10Я | ||
MCStudio 3A | 2019.07.18 | MCStudio3A | 1892ВМ14Я |
MCStudio 2 Rapas | v. 125.7 | ||
MCStudio2_DEMO | Только симулятор | ||
MCStudio2_ALL | 1892ВМ2Я (MC-24), 1892ВМ3Т (MC-12), 1892ВМ5Я (MC-0226), 1892ВМ8Я (MC-24R) | ||
MCStudio2_MC-12 | 1892ВМ3Т | ||
MCStudio2_MC-24 | 1892ВМ2Я | ||
MCStudio2_MC-24R | 1892ВМ8Я | ||
MCStudio2_MC-0226 | 1892ВМ5Я |