蓝桥杯嵌入式:环境搭建
1.环境准备
这里以官方提供的资源包,以Windows10专业版演示环境的搭建。
下面给出官方提供的资源包:百度网盘链接
keil的安装包+破解(官方资源包为给出,keil版本为5.26):百度网盘链接
2.keil_526 安装(版本区别不是很大自行选择)
2.1 安装keil
打开我所提供的MDK526

然后一直默认选项即可

随意填即可。
继续next,等待安装完成,不要打开keil。
2.2破解keil
用我所提供的keygen。

keil以管理员的身份打开

先复制keil的CID:具体步骤如下:

复制CID

打开keygen(注意关闭声音)。

粘贴CID,target选择ARM。

点击Generate,复制生成的一串产品密钥。


跟上述一样的就算破解成功。
3.STM32CubeMX安装
3.1 JAVA JRE安装
根据官方提供的资源包
选择Windows-x64


点击安装即可。
3.2 cubemx安装
根据官方提供的cubemx

点击安装,一直默认就行。

勾选同意用户条款


next。

next,等待安装完成即可。
4.注意事项
因为本文档是为了解决考试时可能出现的环境问题所写,如果是自己的环境,就可以考虑装在其他盘。
这边给出几个参考的链接。
keil:http://t.csdnimg.cn/vUJd9
STM32CuBemx安装:http://t.csdnimg.cn/F0cMJ
5.CuBeMX导本地包以及keil芯片支持包
5.1 Cubemx导入支持包
因为考试的时候是不能连接互联网的,所以只能导入官方提供的支持包。
点击help

选择管理软件包

可以看到当前是没有g4的支持包的。

选择从当地导入

选择1.4版本导入,等到解压导入。

可以看到有1.4.0的G4支持包了,点击Close关闭即可。
5.2 安装keil芯片支持包

点击安装官方提供的芯片包即可。
一路next即可。
如果安装出现报错,可以直接打开keil,点击芯片支持。


点击file,import,然后选择pack文件即可。
5.3 ARMCC
因为比赛的时候,学校提供的电脑可能性能有点弱所以可以选择用AC6进行编译,不过有一点就是AC6编译的程序不能进行函数的跳转。
5.4 keil相关设置
因为学校的keil可能是新装的,所以一些设置需要修改。
改变编码。


选择GB2312编码。
打开补全。

快捷键补全 ctrl+空格,需要把系统默认的输入法按键关掉。

最后祝大家能在蓝桥杯嵌入式赛道取得好的成绩。
蓝桥杯速通配置:http://t.csdnimg.cn/mNxg2
本文详细指导如何在Windows10上为蓝桥杯嵌入式竞赛搭建环境,包括Keil5.26安装与破解、STM32CubeMX安装、Cubemx导入支持包、ARMCC选择及编码设置等,以解决比赛中的环境问题。
833





