Skip to main content

CMake project generator from STM32CubeMX project

Project description

vznncv-cubemx-tools

The helper project to generate CMake file from makefile based STM32CubeMX project. It allows to import this project into Qt Creator or other C/C++ IDE.

Installation

The project requires python 3.6. You can install it from pypi:

pip install vznncv-cubemx-tools

or the latest version from github:

pip install git+https://github.com/vznncv/vznncv-cubemx-tools

Basic usage

  1. Create project using STM32CubeMX with makefile based project generation.

  2. Go to project folder and run the command:

vznncv-cubemx generate-cmake-project

Additional scripts

Besides CMakeLists.txt command generates the following files:

  • penocd_stm.cfg - openocd script. Probably you should adjust it for your configuration.
  • build.sh - helper script to build project from console.
  • upload-app.sh - helper script to upload compiled project to microcontroller.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vznncv-cubemx-tools-0.2.0.tar.gz (1.7 MB view hashes)

Uploaded Source

Built Distribution

vznncv_cubemx_tools-0.2.0-py3-none-any.whl (12.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page