3 Настройка среды Syntacore IDE под Widnows Для разработки проектов, а также запуска примеров в среде Syntacore IDE потребуются: – Набор инструментов для разработки Syntacore Development Toolkit (можно скачать по ссылке: https://syntacore.com/page/products/sw-tools). Имеются версии под Windows и Linux. – Инструмент отладки OpenOCD с драйвером Flash K1921VG015 (можно скачать по ссылке: https://github.com/DCVostok/openocd-k1921vk/releases/tag/v0.12.0-k1921vk). Имеются версии под Windows и Linux. – Набор программных средств разработки для микроконтроллеров RISC-V НИИЭТ NIIET_RISKV SDK (расположены по ссылке: https://gitflic.ru/project/niiet/niiet_riscv_sdk). Скачать можно с помощью git-bush используя ссылку https://gitflic.ru/project/niiet/k1921vkx_sdk.git. Необходимая ветка – master. 3.1 Подготовка среды Syntacore IDE для работы с МК К1921ВГ015 Шаг 1 – Установка Syntacore Development Toolkit Переходим по ссылке https://syntacore.com/page/products/sw-tools, скачиваем архив sc-dt-2023.11-win.zip и распаковываем в любом удобном для работы месте. Шаг 2 – Скачивание NIIET_RISKV SDK Скачивание осуществляется с помощью git-bush. Консольной командой cd выбираем директорию, куда будет скачан пакет SDK. Далее для скачивания в консоли git-bush вводим команду: git clone -b master https://gitflic.ru/project/niiet/niiet_riscv_sdk.git Набор программных средств разработки для микроконтроллеров RISC-V НИИЭТ NIIET_RISKV SDK будет скачан в выбранную ранее директорию. Структура каталогов NIIET_RISKV SDK: – platform : Общие библиотеки. - Device: Заголовочные файлы микроконтроллера, файлы startup и скрипты линкера. – projects : Примеры проектов. - NIIET-DEV-K1921VG015: Проекты для отладочной платы NIIET-DEV- K1921VG015. – tools : Вспомогательный инструментарий. - openocd : Файлы для осуществления отладки мк. - svd : SVD файлы микроконтроллеров. - sc-dt_Patch_Niiet_Win32.zip : Архив для поддержки микроконтроллера К1921ВГ015 в Syntacore Development Toolkit. Шаг 3 – Интеграция поддержки МК К1921ВГ015 средой Syntacore IDE Нам понадобится архив sc-dt_Patch_Niiet_Win32.zip из папки tools . Его необходимо распаковать в каталог sc-dt ранее скачанной среды Syntacore IDE (с подтверждением замены файлов). Также после распаковки необходимо проверить наличие файла k1921vg015.cfg в каталоге: \sc-dt\tools\share\openocd\scripts\target. 6 Document Outline 1 Описание микроконтроллера К1921ВГ015 1.1 Состав микроконтроллера К1921ВГ015 2 Подготовка к работе 2.1 RISC-V toolchain Флаг –march Флаг –mabi 2.2 Аппаратные отладчики JTAG 3 Настройка среды Syntacore IDE под Widnows 3.1 Подготовка среды Syntacore IDE для работы с МК К1921ВГ015 Шаг 1 – Установка Syntacore Development Toolkit Шаг 2 – Скачивание NIIET_RISKV SDK Шаг 3 – Интеграция поддержки МК К1921ВГ015 средой Syntacore IDE Шаг 4 – Запуск и настройка среды Syntacore IDE Шаг 5 – Сборка проекта для К1921ВГ015 Шаг 6 – Установка драйверов JTAG-эмулятора Шаг 7 – Настройка и запуск отладочной сессии для К1921ВГ015 Шаг 8 – Создание нового проекта для работы с К1921ВГ015