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
-
Create project using STM32CubeMX with makefile based project generation.
-
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vznncv-cubemx-tools-0.2.0.tar.gz.
File metadata
- Download URL: vznncv-cubemx-tools-0.2.0.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b47058b8977417280e863a7313ec1c23dff07dec8e75d27a20906043a3f29d4e
|
|
| MD5 |
0443a8c0e933a338e8d38740dad0eb52
|
|
| BLAKE2b-256 |
01fe112fc2a1cb3201b94e114096da5eab84c77356ff6a0f4321dce844458a03
|
File details
Details for the file vznncv_cubemx_tools-0.2.0-py3-none-any.whl.
File metadata
- Download URL: vznncv_cubemx_tools-0.2.0-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fd49453669414381f8f8bef24a01850f5c7e359c39ff8d6a302f7ebfbebdcfd
|
|
| MD5 |
43b87716acf721e2e9636239fce55b35
|
|
| BLAKE2b-256 |
fd3da3211f65246a103f99da8b19256b0a02dbe9253557f2e28995c2577cf416
|