本教程将详细指导你完成 STM32F103 开发环境的安装、器件包的安装以及工程模板的创建与使用。我们将基于 Keil MDK 开发工具,详细讲解每一步操作,包括文件结构的创建、移植过程、移植文件名称及对应目录,以及 Keil 分组目录和对应文件的说明。
1️⃣ Keil MDK 开发环境安装
1.1 Keil MDK 社区版介绍
Keil MDK 社区版是 ARM 官方推出的免费版本,适用于非商业用途。它支持所有基于 Cortex-M 的微控制器,并且没有代码大小限制。
1.2 Keil MDK 下载与安装
-
访问下载页面 打开 Keil MDK 社区版下载链接:Arm Keil | MDK-Community edition。
-
注册账号 如果没有账号,点击
Sign up
进行注册。填写邮箱并获取验证码,完成注册。 -
登录并下载 使用注册的账号登录,点击
Download Keil MDK
下载安装包。 -
安装 Keil MDK
-
右键以管理员身份运行安装包。
-
按照提示选择安装路径(路径中不能包含中文)。
-
填写个人信息(可随意填写)。
-
等待安装完成。
-
-
激活 Keil MD极
-
以管理员身份运行 Keil MDK。
-
点击
File -> License Management
。 -
点击
Get LIC via Internet
,按照提示填写信息并获取激活码。 -
将激活码粘贴到
New License ID Code (LIC)
中,点击Add LIC
完成激活。
-
2️⃣ STM32F103 器件包安装
2.1 下载器件包
-
访问 STM32 官网 打开 STM32 官网:https://www.st.com,搜索并下载 STM32F1 系列的器件包(Pack)。