Skip to main content

(half finish)used to manage stm32cubemx template project and some user source file.

Project description


STCube Command Executor v0.0.1
------------------------------------------------------------
>>> help
-q|quit:
Quit the STCube command executor.

-h|help:
Show the help information.
.x: Show the help information of x.

-s|set|setting:
Setting the STCube command executor.
.en: Set the language to English.
.zh: Set the language to Chinese.

-l|lib:
Library management.
- Library is made from stm32cube project directory.
- Need gen codes first in cubemx
.new: Create a new library from the stm32cube project directory.
.exp: Open the library directory in the explorer.

-m|mod:
Modules management.
- Module is made from some .c/cpp .h/hpp files.
- Import module will copy file and write the main.h
.new: Create a new module from current project directory.
.exp: Open the module directory in the explorer.

-n|new:
Create a new Project from Library.

-o|cd|open:
Change the current project directory.
* will close the current project if has.

-u|up|update:
Update the current project to create cpp Entrence.
* won't action if the main.cpp already exists.

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

stcube-0.0.4.tar.gz (19.6 kB view hashes)

Uploaded Source

Built Distribution

stcube-0.0.4-py3-none-any.whl (23.5 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