STM32CubeMX is part of STMicroelectronics STMCube™ original initiative to ease developers life by reducing development efforts, time and cost. STM32Cube covers STM32 portfolio.
STM32Cube includes the STM32CubeMX which is a graphical software configuration tool that allows generating C initialization code using graphical wizards.
Key Features
- Intuitive STM32 microcontroller selection
- Microcontroller graphical configuration:
- Pinout with automatic conflict resolution
- Clock tree with dynamic validation of configuration
- Peripherals and middleware functional modes and initialization with dynamic validation of parameter constraints
- Power sequence with estimate of consumption results
- C code project generation covering STM32 microcontroller initialization compliant with IAR™, Keil™ and GCC compilers.
- Available as a standalone software running on Windows, Linux and OS X operating systems, or through Eclipse plug-in
This video show how to download, install and run STM32CubeMX, to generate C initialization code for NUCLEO-F401RE development board with STM32F401RET6 (ARM 32-bit Cortex-M4 CPU with FPU).
Download STM32CubeMX, visit http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html. You have to create account (for free) and login.
To install STM32CubeMX:
Switch to the downloaded folder, enter the command:
$ java -jar SetupSTM32CubeMX-4.15.1.exe
To run STM32CubeMX:
Switch to the installed folder, enter the command:
$ java -jar STM32CubeMX
No comments:
Post a Comment