来自stm32cubemx项目的cmake项目生成器
vznncv-cubemx-tools的Python项目详细描述
vznncv cubemx工具
从基于makefile
的
STM32CubeMX项目。它允许将此项目导入
{EM1}$QT创建者< EEM>或其他C/C++ IDE。
安装
该项目需要Python3.6。您可以从pypi安装它:
pip install vznncv-cubemx-tools
或者github的最新版本:
pip install git+https://github.com/vznncv/vznncv-cubemx-tools
基本用法
使用stm32cubemx和基于makefile的项目生成创建项目。
转到项目文件夹并运行命令:
vznncv-cubemx generate-cmake-project
其他脚本
除此之外,CMakeLists.txt
命令还生成以下文件:
penocd_stm.cfg
-openocd脚本。也许你应该调整一下 它适合你的配置。build.sh
-从控制台生成项目的帮助程序脚本。upload-app.sh
-将编译的项目上载到微控制器的帮助程序脚本。