Инструменты пользователя

Инструменты сайта


программирование:mounriver_studio

Это старая версия документа!


MounRiver Studio

Установка

Скачиваем, распаковываем в /opt/mounriver

Копируем туда же иконку, не похожую на иконку Eclipse

Добавляем ярлычёк

~/.local/share/applications/mounriver.desktop
[Desktop Entry]
Version=1.0
Name=MounRiver Studio
Comment=Eclipse
Exec="/opt/mounriver/MounRiver Studio_Community"
Icon=/opt/mounriver/moon.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Development;
X-Desktop-File-Install-Version=0.26
StartupNotify=true
StartupWMClass=MRS

Прошивка

Включаем устройство
Меню Flash - Configuration
Две кнопки Query, Applay and Close

Отладка

Для отладки выбираем Debug Configurations… - GDB OpenOCD MRS Debbuging - правой кнопкой New configuration

Вкладка Main

Выбираем elf файл в поле C/C++ application. Кнопка Search Project…

Вкладка Debbuger

Выбираем расположение OpenOCD Browse… так, чтобы в следующей строке было
/opt/mounriver/toolchain/OpenOCD/bin/openocd

В поле Config options добавляем -f wch-riscv.cfg или -f "${eclipse_home}toolchain/OpenOCD/bin/wch-riscv.cfg"

Выбираем расположение GDB Browse… так, чтобы в следующей строке было
/opt/mounriver/toolchain/RISC-V Embedded GCC/bin/riscv-none-embed-gdb

Serial Console

Добавляем консоль отладочного COM порта.
В окне Console выпадающий список с плюсиком Command shell console.
Тип: Serial port, выбрать существующую конфигурацию или кнопка New.

Преобразование в C++ проект

  • Создаём MounRiver Project (пока С)
  • Сверху правой клавишей по проекту New - Other
  • C/C++ - Convert to a C/C++ Project (Adds C/C++ Nature) - Next
  • Convert to - C++ Project
  • Слева выбрать по очереди Ptoject type, справа установить RISC-V Cross GCC
  • Finish
программирование/mounriver_studio.1675233176.txt.gz · Последнее изменение: 2023.02.01 06:32 — feser