收藏官网首页
查看: 1643|回复: 0

[经验分享] 安装cubemx环境

106

主题

107

帖子

7261

积分

论坛元老

Rank: 8Rank: 8

积分
7261
跳转到指定楼层
楼主
 楼主| 发表于 2023-7-23 19:08:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
本帖最后由 mmuyu 于 2023-7-23 19:10 编辑

    Cubemx是ST公司提供的一款针对STM32系列芯片的图形化配置工具,通过此工具我们可以通过点击快速配置管脚和时钟,大大减少需要编写的代码量。机智云提供的代码也是由cubemx基于hal库配置的。首先,安装cubemx需要先安装java运行环境,只需要去java官网下载最新的jre即可,这里我用jre-8u381
接下来到st官网下载最新的cubemx,需要注意的是,cubemx需要注册才能下载
网站:https://www.st.com/en/development-tools/stm32cubemx.html

软件提供了mac linux windows三个版本,我们下载最新的win版本即可,下载完成后,打开我们的安装包,直接下一步到安装完成。打开cubemx,首先要登录我们的账号,下载stm支持包是需要登录账号才能下载的,点击右上角的myst即可弹出登录窗口。

登录完成后,点击help,在下拉选项里选择包管理工具
点开stm32f1 勾选一个最新的点击安装即可
到这里,我们就可以使用cubemx开发来进行基于hal库的开发了
需要注意的是,云平台生成的代码是基于cubemx4.22.1和stm1.6.0的固件库
我们的下载的新版本是不匹配的,在使用cubemx打开云平台的代码时,会弹出警告
我们有两种解决方法,选择continue 下载云平台代码需要的环境 选择migrate 则是迁移到新版本
我已为大家测试,两种选择均能正常使用。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表