<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head></head><body><h3>Introduction</h3>
STM32CubeMX is a graphical tool for 32-bit ARM® Cortex® STM32
microcontrollers. It is part of STMCube" initiative and is available
either as a standalone application or as an Eclipse plug-in for
integration in Integrated Development Environments (IDEs).<br>
<br>
STM32CubeMX has the following key features:<br><ul><li>
Easy microcontroller selection
covering whole STM32 portfolio.</li><li>Board selection from a list of STMicroelectronics boards.</li><li>Easy microcontroller configuration (pins, clock tree, peripherals,
middleware) and generation of the corresponding initialization C code.</li><li>Easy switching to another microcontroller belonging to the same
series by importing a previously-saved configuration to a new MCU
project.</li><li>Generation of configuration reports.</li><li>Generation of IDE ready projects for a selection of integrated
development environment tool chains. STM32CubeMX projects include the
generated initialization C code, STM32 HAL drivers, the middleware
stacks required for the user configuration, and all the relevant files
needed to open and build the project in the selected IDE.</li><li>Power consumption calculation for a user-defined application sequence.</li><li>Self-updates allowing the user to keep the STM32CubeMX up-to-date.</li><li>Download and update of STM32Cube" embedded software required for user
application development (see Appendix E: STM32Cube embedded software
packages for details on STM32Cube embedded software offer).</li></ul>
<br><h3>Installing and running STM32CubeMX 4.27.0<br></h3><h4>Supported operating systems and architectures</h4><ul><li>Windows® 7: 32-bit (x86), 64-bit (x64)</li><li>Windows® 8: 32-bit (x86), 64-bit (x64)</li><li>Windows® 10: 32-bit (x86), 64-bit (x64)</li><li>Linux®: 32-bit (x86) and 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)<br>Since
STM32CubeMX is a 32-bit application, some versions of Linux 64-bit<br>
distributions require to install 32-bit compliant packages such as
ia32-libs.</li><li>MacOS: 64-bit (x64) (tested on OS X Yosemite)</li></ul><h4>Software requirements</h4>On Windows and Linux: Java Run Time Environment (minimum version 1.7.0_45)<br>On MacOS: Java Development Kit (minimum version 1.7.0_45)
<h4>Installing STM32CubeMX</h4>To install STM32CubeMX, follow the steps below:<br><ul><li>Extract
(unzip) the whole content of the the latest STM32CubeMX installation
package from http://www.st.com/stm32cubemx into the same directory<br></li><li>on Windows</li><ul><li>Make sure you have administrators rights</li><li>Double click on the SetupSTM32CubeMX-4.27.0.exe file</li></ul><li>On Linux</li><ul><li>Make sure you have access rights to the target installation
directory, you can run the installation as root (or sudo) to install STM32CubeMX on shared directories</li><li>Double click (or launch from the console
window) on the SetupSTM32CubeMX-4.27.0.linux file</li></ul><li>On MacOS</li><ul><li>Make sure you have access rights to the target installation
directory, you can run the installation as root (or sudo) to install STM32CubeMX on shared directories</li><li>Double click (or launch from the console
window) on the SetupSTM32CubeMX-4.27.0 application<br></li></ul><li>After the installation you can safely remove the content of the zip
from your disk.</li><li>Please refer to the STM32CubeMX user manual for more details on System requirements or other possible installations.</li></ul><h4>Running STM32CubeMX</h4><ul><li>on Windows</li><ul><li>Select STM32CubeMX from Program Files > ST Microelectronics > STM32CubeMX.</li><li>Or double-click STM32CubeMX icon on your desktop.</li></ul><li>on Linux</li><ul><li>launch the STM32CubeMX executable from the STM32CubeMX installation directory</li></ul><li>on MacOS</li><ul><li>launch the STM32CubeMX application from the launchpad<br></li></ul></ul><h4>Uninstalling STM32CubeMX<br></h4>To uninstall STM32CubeMX, follow the steps below:<br><ul><li>on Windows</li><ul><li>Open the Windows Control panel.</li><li>Select Programs and Features to display the list of programs installed on your computer.</li><li>Right click on STM32CubeMX and select the uninstall function.</li></ul><li>on Linux</li><ul><li>use
a file explorer, go in the Uninstaller directory of the STM32CubeMX
installation and double click on the startuninstall desktop shortcut</li><li>or launch manually the uninstallation with java -jar <install path>/Uninstaller/uninstaller.jar</li></ul><li>on MacOS</li><ul><li>use a file explorer, go in the Uninstaller directory of the STM32CubeMX
installation and double click on the uninstaller.jar<br></li><li>or directly move the STM32CubeMX application in the recycle bin<br></li></ul></ul></body></html>
不脱发的程序猿
- 粉丝: 26w+
- 资源: 5872
最新资源
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈