软件安装

安装Java环境。由于STM32CubeMX软件基于JAVA环境运行,因此需要安装JRE(Java Runtime Environment)才能使用。最新版本需要安装64 位JRE。

官网:https://www.oracle.com/java/technologies/javase-jre8-downloads.html

安装过程比较简单,按照下一步即可,直至安装完成。

安装目前STM32CubeMX最新版本为5.6.0版本,可以直接从官网下载安装。安装过程也比较简单,不需要截图。

库文件安装完成后,双击打开软件,点击帮助-管理嵌入软件包,安装库文件。

STM32CubeMX教程1 安装与使用

选择需要使用的芯片系列,点击立即安装即可在线安装。您也可以自行下载,然后单击“From Loacl.”进行离线安装。

软件使用介绍

在主界面点击File-New Project新建一个工程,如下图,选择对应的型号和封装芯片,点击Start Project。

打开工程后可以看到主界面有4个子页面,分别是PinoutConfiguration(管脚及外设配置)、Clock Configuration(时钟配置)、Project Manager(项目管理)和Tool(工具)。

在PinoutConfiguration页面下,您可以配置单片机的引脚功能和外设参数。时钟配置用于配置系统时钟。 Project Manager用于配置项目的一些参数,包括项目名称、项目路径、使用的IDE及版本、堆栈大小等。需要注意的是,该软件目前对中文路径支持不太好,建议使用完整的英文路径。

一般情况下,生成工程时选择如下配置,只将需要的库文件复制到工程目录下,这样可以防止多余的库文件占用过多的磁盘资源。每个外设初始化时都会生成单独的.c和.h文件,使工程目录更加清晰。

STM32CubeMX教程1 安装与使用

Tool页面可用于功耗计算,一般使用频率较低。

写代码

/* 用户代码开始. */

中间添加这样一条语句,否则修改配置后重新生成代码时会覆盖用户程序。

总结

用户评论

繁华若梦

刚刚开始学习STM32,这个教程太及时了!安装过程简单易懂,感谢分享!

    有8位网友表示赞同!

终究会走-

STM32CubeMX安装时遇到了问题,希望教程里有解决方法。

    有20位网友表示赞同!

箜篌引

教程说安装很快,但我花了半小时才搞定,有点头疼。

    有19位网友表示赞同!

旧爱剩女

安装后使用起来真方便,之前做项目都是手写配置,现在有了这个工具,效率提升不少。

    有17位网友表示赞同!

赋流云

教程详细,但是对于新手来说,有些地方可能还需要多看几遍。

    有16位网友表示赞同!

无寒

STM32CubeMX教程1,我已经安装成功了,下一步是学习使用。

    有17位网友表示赞同!

oО清风挽发oО

教程中提到的使用技巧太实用了,我之前一直不知道这些。

    有14位网友表示赞同!

泪湿青衫

安装STM32CubeMX的过程中,我的电脑突然蓝屏了,不知道是不是教程的问题。

    有9位网友表示赞同!

Hello爱情风

STM32CubeMX教程1,我学会了!下一步准备尝试一些实际项目。

    有20位网友表示赞同!

肆忌

教程里的图片太清晰了,看得很舒服,学起来也不费力。

    有17位网友表示赞同!

﹎℡默默的爱

安装完STM32CubeMX后,感觉自己的STM32编程水平又提升了一个档次。

    有6位网友表示赞同!

何必锁我心

教程里的代码注释很详细,对新手来说很友好。

    有17位网友表示赞同!

放血

STM32CubeMX教程1,让我对STM32的配置有了更深的理解。

    有17位网友表示赞同!

你是梦遥不可及

安装STM32CubeMX的过程中,我发现我的电脑配置不够高,有点卡。

    有19位网友表示赞同!

此刻不是了i

教程中说安装完成后要重启电脑,但我重启后配置又丢失了,怎么办啊?

    有20位网友表示赞同!

眷恋

STM32CubeMX的使用教程太棒了,让我对STM32的开发有了信心。

    有8位网友表示赞同!

_心抽搐到严重畸形っ°

安装STM32CubeMX时遇到了网络问题,等了一晚上才成功。

    有18位网友表示赞同!

鹿先森,教魔方

教程里的步骤很清晰,但是我在使用时还是遇到了一点小麻烦。

    有17位网友表示赞同!

窒息

STM32CubeMX教程1,让我对STM32的开发流程有了系统的认识。

    有16位网友表示赞同!

标签: