目录
一、赛事介绍
竹露的文章 - 知乎
文章中介绍了比赛的基本信息,还给我们提供了往年真题和考点。
文章介绍了比赛时会提供给我们的资料,还有一些准备工作(个人认为,其没有结合CubeMX的强大功能,所以驱动程序会自己写一份)
二、开发环境
其中提到的软件有MDK ARM(Keil)和CubeMX
当你比赛时这些环境已经安装好但是没有配置,所以你主要记的地方就是如何快速配置
MDK ARM(Keil)的安装与配置
安装
教程链接:
注意教程中“一、->4、到达下面这个界面之后,记住原始默认安装路径”最好安装再D盘
如我的安装在"D:\Downloads\InstalledApp\Keil_ARM"而且所有软件都在这里,很方便管理
执行到第二步即可,后面的不一样,我会介绍。
最麻烦的地方是破解,要拼手速——在系统拦截之前允许破解软件运行。
破解完成后再删除"keygen.exe"
然后下载Keil.STM32G4xx.pack
打开官方链接
Arm Keil | Keil STM32G4xx_DFPhttps://www.keil.arm.com/packs/stm32g4xx_dfp-keil/versions/选择最新版,下载,然后点击"Next",再然后点击"Finish"(其他包的下载方式也类似)
算了,官网下起来太慢,还是从夸克网盘上下吧
链接:https://pan.quark.cn/s/3c8b85a70361
至此"MDK ARM"安装完成
配置(重点)
现在你已经可以跑STM32G4系列单片机的所有例程了
下面这些操作将会让你的MDK更好用
1、Keil5代码自动补全设置(这个要记住到比赛时会很有帮助)
2、Keil5快速熟悉操作(这个他是从漆强老师的MOOC课件摘的)
CubeMX的安装与配置
安装
1、打开链接
STM32CubeMX - STM32Cube初始化代码生成器 - 意法半导体STMicroelectronicshttps://www.st.com/zh/development-tools/stm32cubemx.html#overview2、往下滑到这里,选择你的设备版本我的是Win。
3、接受协议,填写信息,邮箱填你常用的邮箱。然后点击"下载"。之后去邮箱里打开邮件,点击立即下载。就会跳转到网页开始下载。
4、安装程序
建议安装到D盘,注意安装到你知道的位置,最好和MDK安装到一起(正版软件很方便这里就不一步一步讲解了)。
安装到路径:你选择的位置\STM32Cube\STM32CubeMX
注意不要出现中文路径!
我的安装在"D:\Downloads\InstalledApp\STM32Cube\STM32CubeMX"
至此"CubeMX"安装完成
配置(重点)
1、安装MCU固件包
打开CubeMX,点击右上角的"Help"->"Updater Settings ..."
修改路径为:你选择的位置\STM32Cube\Repository
我的在"D:\Downloads\InstalledApp\STM32Cube\Repository"
2、下载软件包
点击右上角的"Help"->""
往下滑,找到"STM32G4" 点击打开
选择最新版本(目前是1.5.2)
点击"Install"安装
选择同意然后点击Finish
完成后点击"OK"
下载成功这里会变绿
结语
好了到这里开发工具软件就都安装好了。
之后我还会介绍硬件设备,然后进行各种外设的操作,如果你感兴趣的话,那就我的专栏吧,干货满满哦。