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

MCStudio

MCStudio – среда разработки и отладки программ для процессоров Мультикор, основанная на интерфейсе Eclipse IDE. Состав MCStudio:

  • IDE;
  • инструментальные средства сборки (компилятор, линковщик и т.п.);
  • симулятор;
  • отладчик GDB;
  • драйверы для отладчика MC-USB-JTAG * ;
  • примеры проектов **;
  • документация.

*Отладчик MC-USB-JTAG не входит в комплект MCStudio и приобретается отдельно.
**Примеры проектов доступны также на GitHub.

ВерсияПоддерживаемые ОССтатус обновлений
MCStudio/MCStudio 4Windows (x86) 10, 11
CentOS (x86-64) 7, 8
Обновляется
MCStudio 3A/3MWindows XP, 7Не развивается
MCStudio 2Windows 98, XPНе развивается

MCStudio распространяется в следующих редакциях:

MCStudio DEMO Edition

✅ IDE

✅ Симулятор

✅ Поддерживаются только MIPS-микросхемы

❌ Нет отладки на аппаратуре

Бесплатная версия

MCStudio FULL Edition

✅ IDE

✅ Симулятор

✅ Поддерживаются все микросхемы*

✅ Отладка на аппаратуре

Для получения обратитесь в отдел продаж

* кроме процессора СКИФ

MCStudio CHIP Edition

✅ IDE

✅ Симулятор

✅ Поддерживается только конкретный процессор (см. таблицу редакций и микросхем ниже)

✅ Отладка на аппаратуре

Для получения обратитесь в отдел продаж

Поддерживаемые процессоры

ПроцессорDEMO Edition
(Только симулятор)
FULL EditionCHIP Edition
1892ВМ7ЯMCStudio MC-0428
1892ВМ8ЯMCStudio MC-24R
1892ВМ10ЯMCStudio NVCom-02T
1892ВМ12ТMCStudio MCT-03P
1892ВМ15ФMCStudio MC30SF6
1892ВМ206MCStudio MCT-06
1892ВМ14ЯMCStudio MCom-02
к сведению

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

MCStudio 3A/3M

Поддерживаемые процессоры

ПроцессорDEMO Edition
(Только симулятор)
FULL EditionCHIP Edition
1892ВМ7ЯMCStudio3M MC-0428
1892ВМ8ЯMCStudio3M MC-24R
1892ВМ10ЯMCStudio3M NVCom-02T
1892ВМ12ТMCStudio3M MCT-03P
1892ВМ15ФMCStudio3M MC30SF6
1892ВМ14ЯMCStudio3A

MCStudio 2

Поддерживаемые процессоры

ПроцессорDEMO Edition
(Только симулятор)
FULL EditionCHIP Edition
1892ВМ2ЯMCStudio2 MC-24
1892ВМ3ТMCStudio2 MC-12
1892ВМ5ЯMCStudio2 MC-0226
1892ВМ8ЯMCStudio2 MC-24R

Симулятор

к сведению

Симулятор не учитывает перечень выявленных ограничений для реального устройства. Мы не гарантируем, что программное обеспечение, которое корректно выполняется в симуляторе, будет также корректно выполняться при использовании реального устройства. Во избежание нерационального использования времени мы рекомендуем начать использовать отладочный модуль на как можно более раннем этапе разработки.

Поддерживается возможность симуляции следующих блоков и подсистем микросхемы:

  • CPU и DSP;
  • система синхронизации;
  • внутренняя память;
  • контроллер DMA;
  • интервальные и сторожевые таймеры.

Не поддерживаются:

  • универсальный асинхронный порт (UART);
  • контроллер интерфейса SpaceWire (SWIC);
  • многофункциональный буферизированный последовательный порт (MFBSP).

Отдельно стоит пояснить о симуляции порта памяти (MPORT). Для всех каналов MPORT смоделировано подключение памяти SDRAM максимально допустимого размера. При этом в симуляторе реализована лишь поведенческая модель памяти, то есть изменение конфигурационных параметров (период регенерации, задержки, размер страницы и тд) памяти невозможно.