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.
Release files for vznncv-cubemx-tools 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vznncv-cubemx-tools-0.2.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vznncv_cubemx_tools-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.7 MB
Release files / vznncv-cubemx-tools-0.2.0.tar.gz
| Download URL | vznncv-cubemx-tools-0.2.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b47058b8977417280e863a7313ec1c23dff07dec8e75d27a20906043a3f29d4e
|
|
BLAKE2b-256 checksum How to use checksums |
01fe112fc2a1cb3201b94e114096da5eab84c77356ff6a0f4321dce844458a03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / vznncv_cubemx_tools-0.2.0-py3-none-any.whl
| Download URL | vznncv_cubemx_tools-0.2.0-py3-none-any.whl |
|---|---|
| Size | 12.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2fd49453669414381f8f8bef24a01850f5c7e359c39ff8d6a302f7ebfbebdcfd
|
|
BLAKE2b-256 checksum How to use checksums |
fd3da3211f65246a103f99da8b19256b0a02dbe9253557f2e28995c2577cf416
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |