STM32简易入门教程
开发环境推荐
目前主流开发环境有
- STM32CubeMX+Keil
- 优点:安装简单,使用简单。同时下载调试极其方便。
- 缺点:Keil界面以及代码编辑功能过于古早,效率低。
- STM32CubeMX+Clion
- 优点:Clion现代化且免费开放给个人,同时可以很好地搭配ai插件,开发效率高。
- 缺点:环境配置困难,开发门槛较高。
- STM32CubeMX+STM32CubeIDE
- 优点:简单易用。
- 缺点:调试功能不算太好用。
本教程将集中于STM32CubeMX+Keil的环境搭建。
软件下载
通过网盘分享的知识:Part0
链接: https://pan.baidu.com/s/5KQF2cU7qBLYEGjcbi06n9w
软件安装
在软件安装前,请务必务必自查用户路径是否为全英文路径!!!
ps. 打开C:\Users地址,然后看看里面的文件夹是不是都是英文(“公用”无需理会)
STM32CubeMX安装
文件中提供了两个版本的STM32CubeMX,推荐安装最新版(stm32cubemx-win-v6-16-0)
关于安装路径,尽量不要变动
安装完成

Keil 的安装与破解
Keil_arm的安装包是mdk543a.exe
双击安装,Next即可

注意,在安装路径界面,尽量确保将Keil安装到C:\Keil_v5下。同时关于Keil_51和Keil_arm共存的问题可以参考我的另一篇文章 (戳这里查看)
下面的Update Installation无需理会

此处信息随便填写即可

安装完成。接下来讲如何破解

注意,会弹出来黑色的CMD窗口以及
请等待它们读条完成(如卡顿可能是网络问题导致)
接下来,请关闭所有杀毒软件,包括但不限于
联想电脑管家,Windows Defender,360等等
火绒安全卫士除外!如果你安装了请务必不要关闭
但是请不要让你的电脑同时存在上面的任何两个或者更多!!!
接下来解压该文件

右键桌面上的keil,以管理员身份运行


复制这一串CID

运行刚刚解压的软件

如图,将CID粘贴,并选中ARM,然后Gnenrate

复制下面出现的激活码

粘贴,Add LIC,破解完成

驱动安装
解压该文件

右键以管理员身份运行该文件

驱动安装完成
至此,所有开发环境安装完成
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 南华!


![[RK3588]初识随笔](https://www.rock-chips.com/uploads/allimg/220926/1-2209261629510.png)
![[Vitis Unified Ide]入门](https://www.amd.com/content/dam/amd/en/images/covers/2772134-vitis-software-box.png)