STM32CubeIDE使用

参考

STM32CubeIDE属于一站式工具,本文带你体验它的强大
第一个STM32CubeIDE项目
STM32CubeIDE使用记录
STM32CubeIDE使用笔记(03):使用ST-LINK调试程序

安装

STM32终于出了这样一款工具,之前也出过开源的eclipse开发工具,但这次帮你打包了一站式的,更方便了,点击此处下载,下载需要有自己的账号,官网下载,安装一路默认就可以了。

使用

新建stm32工程:文件 > 新建 > STM32 Project,弹出下面的向导,通过1,2,3等过滤选项,选出正点原子战舰V3对应的stm32f103ze系列芯片,点击Next
STM32CubeIDE使用_第1张图片
下面一路默认选项,如果你是第一次使用,会自动开始下载相应的固件包,我这自动下载的过程被打断,弹出一个对话框说代码生成失败,现在尝试手动来操作,点击Help > Manage embedded software update,这个菜单只有在*.ioc的CubeMX文件打开的情况才可以点击,弹出一个对话框,下载f1系列的包,可以看到下面有一个From Local,可以离线导入的,如果网实在太差,就别处下好导入,我最后还是离线导入的,官网下载stm32cubef1,是的,英文官网的速度飞起,比国内的网站还快,
STM32CubeIDE使用_第2张图片
现在点击Project > Generate Code

问题

在导入stm32f4的离线包时,官网上只有en.STM32Cube_FW_F4_V1.24.0外加一个补丁包en.patch_cubefw_f4.zip
STM32CubeIDE使用_第3张图片而这个补丁包是没法导入的,报错,尝试手动打补丁,stm32的包文件都安装在下面的路径C:\Users\***\STM32Cube\Repository\STM32Cube_FW_F4_V1.24.0,手动把补丁文件解压覆盖试一下,重启一下软件看一下,成功了。

你可能感兴趣的:(IoT单片机,stm32cubeide)