STM32 CubeMx的安装教程

发布时间:2024-07-18  

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
在CubeMX上,通过简单化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等省去了我们配置各种外设的时间,大大的节省了时间。


安装STM32CubeMX

所需安装:

JRE(Java Runtime Environment)运行JAVA程序所必须的环境的集合

STM32CubeMX

STM32 HAL固件库 ST官方推出的另一套库

安装JRE

由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE 官网: https://www.java.com/en/download/manual.jsp 百度云链接请在阅读原文中获取

安装

修改路径后进行下一步

安装完成后关闭界面

接下来安装STM32CubeMX

官网: www.st.com/stm32cubemx 百度云: 百度云链接请在阅读原文中获取
官网下载:

在官网下载需要注册下ST官网账号,目前最新为5.3.0版本
首先打开安装包

同意协议,下一步

点YES这句话是安装本软件可能会与文件夹之前文件冲突,导致文件夹之前文件丢失 继续即可

直接点NEXT,其他不用设置 之后开始安装

安装完成后,点击Done退出

安装HAL库

HAL库,有在线安装、离线安装两种方式。
在线安装打开安装好的 STM32CubeMX 软件点上面的Help -> Manage embedded software packages

会跳出来一个选择型号界面 勾选上你要安装的HAL库, 点击“Install Now” 直到安装成功。如下图:

离线安装离线安装需要下载安装包,这里提供百度云和ST官方下载方式 PS:建议在线安装速度快,又稳定官网:www.st.com/stm32cubemx 软件下载旁边一栏就是HAL库下载下载对应芯片的安装包


直接导入安装包 Help -> Manage embedded software packages ->From Local选择离线包即可

直接解压Help->Updater Settings... 可以选择HAL库安装包路径,默认在C盘 可以自行修改

解压到相对应路径即可

到此,STM32 CubeMx安装完成。

接下来作者在文章中详细讲解了通过CubeMX新建一个工程的初始化框架,以及使用所选的IDE编辑并添加用户应用代码。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>