Установка и настройка Eclipse IDE для MIK32: различия между версиями
Sh-sergey (обсуждение | вклад) Нет описания правки |
Sh-sergey (обсуждение | вклад) Нет описания правки |
||
Строка 44: | Строка 44: | ||
Файл:Goto Appdata.png | Файл:Goto Appdata.png | ||
Файл:Eclipse Java install terminal.png | Файл:Eclipse Java install terminal.png | ||
</gallery></blockquote>3. Скачайте набор инструментов для компиляции ([https://disk.yandex.ru/d/6d5zuTOIWWdkuw disk.yandex.ru]) и распакуйте папку toolchain из архива в папку Eclipse. | </gallery></blockquote>3. Скачайте набор инструментов для компиляции ([https://disk.yandex.ru/d/6d5zuTOIWWdkuw disk.yandex.ru]) ('''ИЗМЕНИТЬ ПОСЛЕ ОБНОВЛЕНИЯ АРХИВА''') и распакуйте папку toolchain из архива в папку Eclipse. | ||
4. Скачайте заголовочные файлы для МК ([https://disk.yandex.ru/d/exntuZXCXfh-AQ disk.yandex.ru]) и распакуйте папку mcu32-shared из архива в папку Eclipse. | 4. Скачайте заголовочные файлы для МК ([https://disk.yandex.ru/d/exntuZXCXfh-AQ disk.yandex.ru]) и распакуйте папку mcu32-shared из архива в папку Eclipse. | ||
5. Запустите eclipse.exe из папки Eclipse. В диалоговом окне укажите папку для workspace. В данной папке будут храниться ваши проекты. Вы можете создать папку '''workspace''' в папке '''Eclipse''' и указать её в диалоговом окне. | |||
''' | Отметьте чекбокс ''Use this as the default and do not ask again'' и нажмите кнопку '''Launch''' | ||
6. Откроется окно Eclipse, в строке меню откройте Window->Preferences. В открывшемся диалоговом окне в навигационной палели слева раскройте группу MCU и установите следующие параметры: <blockquote>1. Нажмите на пункт '''Global Build Tools Path''' и в поле ввода Build tools folder введите путь <code>${eclipse_home}\toolchain\bin</code> | |||
2. Нажмите на пункт '''Global OpenOCD Path''' и в поле ввода Folder введите путь <code>${eclipse_home}\toolchain\openocd\bin\</code> | |||
3. Нажмите на пункт '''Global RISC-V Toolchain Path''', в выпадающем списке Default toolchain выберите пункт ''Custom'', а в поле Toolchain folder введите путь <code>${eclipse_home}\toolchain\bin</code> </blockquote>Нажмите кнопку '''Apply and Close''' чтобы закрыть окно и сохранить изменения. | |||
7. | |||
'''а также установить драйверы для чипа FT2232 программатора''' | |||
== Создание проекта == | == Создание проекта == | ||
В открывшемся окне нажмите Create New C/C++ Project или в строке меню File->New->C/C++ Project. | В открывшемся окне нажмите Create New C/C++ Project или в строке меню File->New->C/C++ Project. |
Версия от 14:09, 21 мая 2021
В рамках данной статьи мы настроим среду разработки, установим драйверы для программатора, соберем и запустим тестовую прошивку.
Статья не завершена, на данный момент покрыта лишь установка eclipse embedded и java!
Настройка среды разработки
1. Загрузите архив с Eclipse Embedded CDT с сайта https://eclipse-embed-cdt.github.io/packages/releases/
Перейдите по ссылке с последней версией, на следующей странице выберите вашу операционную систему (Windows x86_64 zip
), далее нажмете кнопку Download и сохраните архив.
На данный момент последняя версия Eclipse CDT доступна по ссылке: https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-03/R/eclipse-embedcpp-2021-03-R-win32-x86_64.zip
Распакуйте архив в удобную папку.
2. Для запуска Eclipse требуется JDK, инструкция по установке находится по ссылке https://eclipse-embed-cdt.github.io/plugins/prerequisites/#install-java
Для Windows выполните следующие действия:
1. Перейдите на страницу с последней версией Oracle OpenJDK, перейдите по ссылке Download, которая на данный момент ведет на https://jdk.java.net/16/;
2. В разделе Builds скачайте Windows/x64
.zip
файл;3. Перейдите в папку AppData: введите в проводнике в строку пути %APPDATA% и нажмите Enter
4. Создайте папку Oracle
5. Распакуйте содержимое архива в папку Oracle. В папке Oracle должна находится папка с названием вида jdk-16.0.1, где 16.0.1 - версия jdk, она может быть другой!
6. Откройте командную строку: нажмите сочетание клавиш
Ctrl
+X
, в контекстном меню выберите пункт Командная строка7. Введите команды :
set Path=%APPDATA%\Oracle\jdk-15\bin;%Path%
setx Path "%APPDATA%\Oracle\jdk-15\bin;%Path%"
8. Проверьте версию java командой
java --version
3. Скачайте набор инструментов для компиляции (disk.yandex.ru) (ИЗМЕНИТЬ ПОСЛЕ ОБНОВЛЕНИЯ АРХИВА) и распакуйте папку toolchain из архива в папку Eclipse.
4. Скачайте заголовочные файлы для МК (disk.yandex.ru) и распакуйте папку mcu32-shared из архива в папку Eclipse.
5. Запустите eclipse.exe из папки Eclipse. В диалоговом окне укажите папку для workspace. В данной папке будут храниться ваши проекты. Вы можете создать папку workspace в папке Eclipse и указать её в диалоговом окне.
Отметьте чекбокс Use this as the default and do not ask again и нажмите кнопку Launch
6. Откроется окно Eclipse, в строке меню откройте Window->Preferences. В открывшемся диалоговом окне в навигационной палели слева раскройте группу MCU и установите следующие параметры:
1. Нажмите на пункт Global Build Tools Path и в поле ввода Build tools folder введите путь
${eclipse_home}\toolchain\bin
2. Нажмите на пункт Global OpenOCD Path и в поле ввода Folder введите путь
${eclipse_home}\toolchain\openocd\bin\
3. Нажмите на пункт Global RISC-V Toolchain Path, в выпадающем списке Default toolchain выберите пункт Custom, а в поле Toolchain folder введите путь
${eclipse_home}\toolchain\bin
Нажмите кнопку Apply and Close чтобы закрыть окно и сохранить изменения.
7.
а также установить драйверы для чипа FT2232 программатора
Создание проекта
В открывшемся окне нажмите Create New C/C++ Project или в строке меню File->New->C/C++ Project.
Раздел не завершен, нужно создать проект другого типа, распаковать архивы с библиотеками и настоить пути до заголовочных файлов, импортировать настройки заливки и отладки, настроить сборку