Embedded Project Manager
Расширение VS Code для управления встраиваемыми проектами. Упрощает настройку и разработку проектов для микроконтроллеров.
- Автоматическая настройка проекта для микроконтроллеров STM32
- Генерация конфигурационных файлов отладки (launch.json)
- Генерация задач сборки (tasks.json)
- Настройка параметров C/C++ (c_cpp_properties.json)
- Интеграция с CubeMX для проектов STM32
- Поддержка OpenOCD для отладки
- Управление через боковую панель VS Code
Основные возможности
Установка
Установка расширения просиходит через vsix файл.
Использование
Настройки
- Откройте папку проекта в VS Code
- Откройте боковую панель "Embedded Project Manager"
- Нажмите "Init current project" или используйте команду
Ctrl+Shift+P и выберите "Embedded Project Manager: Init project"
- Следуйте инструкциям в появившихся диалогах для настройки проекта
Расширение предоставляет следующие настройки:
EPMVSCodeExtension.CLT.path - Путь к набору инструментов командной строки
EPMVSCodeExtension.CLT.findIocFiles - Искать файлы .ioc в папках проекта (по умолчанию true)
EPMVSCodeExtension.CLT.GenerateOpenOCD - Использовать OpenOCD для отладки проекта (по умолчанию false)
Требования
- VS Code версии 1.106.1 или выше
- Для проектов STM32: установленный STM32CubeMX
- Для отладки: OpenOCD (опционально)
Лицензия
Расширение распространяется под лицензией MIT. Подробности в файле LICENSE.
| |