目录
第一部分、为什么还要安装Keil
第二部分、安装 keil
第三部分、注册Keil
第一部分:为什么还要安装Keil
很多人有疑惑,用HAL库,为啥还要安装Keil?
CubeIDE 能够图形配置+代码编辑调试,直接使用它不更直接吗?
我们先速度聊聊ST近年主推的这两款软件:CubeMX、CubeIDE。
CubeMX: 是图形化配置工具,可生成HAL库、LL库的工程,但它自身不带编辑、调试代码的功能。可以通过Keil、IAR等软件,对工程代码进行编辑、调试。
CubeIDE: 是一个完整的开发软件,包括MX的全部功能,还包括编辑、调试代码等功能。
重点来了:CubeIDE有点奇葩:不支持中文存放路径,不支持中文工程名称。CubeMX新建工程配置,也不支持中文路径、名称。但生成后,工程可以复制到中文目录下面使用。而且,目前网上的stm32工程示例,绝大部分是keil工程,能很方便地学习(参考、CV)。
所以,在使用习惯上,HAL库开发的最优解:CubeMX + Keil。
第二部分:安装 keil
开发板的资料网盘上,已带Keil的安装包(不带注册)。
Keil的安装过程,十分简单,也不用找教程了。
安装就4个重点:
不建议安装Keil V5.36以上版本, 它默认编译器AC6不支持网上绝大部分示例工程
安装目录不要能有中文
安装完了,再安装芯片支持包,也在网盘上
最后,Keil要注册才能正常使用 (下文第三部分)
如果非要安装图解,参考下面网友文章:
第三部分:注册Keil
建议有条件的用户购买正版,支持开发者。
如果是想先体验的,可以参考一下其它网友的分享!
Keil5最新注册机到2032_经验分享_初露微微-华为云开发者联盟
或者:
————————————————