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编辑并添加用户应用代码。
运放输入阻抗一般多大
传铠侠、西部数据本月将达成合并协议!SK海力士反对?
三相电机和单相电机电流计算公式
使用空调的7大误区
陶瓷天线的工作原理是怎样的
STM32 CubeMx的安装教程
cbb电容容易击穿吗?
EPLAN依托于哪些标准?
第十五届深圳国际LED展有哪些亮点
vivo旗下首款5G手机iQOO Pro 5G版,可以说是相当的全面且强悍
偏振装置非理想性对系统探测能力的影响
Moku云编译+ChatGPT:客户定制化需求的天花板
晶体管测试仪电路图分享
魔视智能MOTOVIS荣获「2023年度数智化应用优秀案例」
玖发布VR吃鸡游戏,隐藏着怎样的意图
华为终端的野心:欲做第二个高通?
芯片制造的国产化任重道远
虹科CEO陈秋苑荣获“年度产业创新人物奖”
浅谈无线通信中高阶调制vs低阶调制
华为将于今年年底在智利开设第二个数据中心枢纽