* 导师视频讲解:[去听课](https://www.bilibili.com/video/BV1Cb4y1171H?p=11)
>[success] **技术支持说明**
> 1.**客服**提供简单的技术支持,一般自主学习为主
> 2.可到官方问答社区中提问:[**去提问**](https://bbs.csdn.net/forums/nb-iot)
> 3.工程师**会尽快**解答社区问题,但他们是一线开发,【**难以保证**】解答时效,解答辛苦,感谢理解!
<br/>
## **MDK 简介**
MDK是德国知名软件公司Keil开发的开发工具。开发者可以用MDK来编写、编译和生成基于STM32的可执行程序。
<br/>
## **安装包下载**
1. 下载地址:[点击进入](2384616)
2. 安装包所在位置:《STM32+无线通信开发指南》配套软件工具\1. MDK.zip
<br/>
## **安装详解**
解压MDK.zip后,可以得到两个文件,如图所示。
![](https://img.kancloud.cn/83/b9/83b9064e3053b545e4cd6875d1328f32_133x84.png)
###
以管理员身份运行MDK533.EXE,如图所示。
![](https://img.kancloud.cn/17/c7/17c74468904ce33553c56f53bc9300dc_444x248.png)
###
点击Next按钮,如图所示。
![](https://img.kancloud.cn/23/e5/23e562ab5daabd088c625f2c23bd7120_558x383.png =500x)
###
勾选“I agree to...”,然后点击Next按钮,如图所示。
![](https://img.kancloud.cn/ce/47/ce47bea94ec53626005d47006e67a250_559x385.png =500x)
###
选择软件安装路径,并且勾选“Backup old core...”,然后点击Next按钮,如图所示。
![](https://img.kancloud.cn/9a/7c/9a7c487adced428155bdcbf12e36d8fd_561x385.png =500x)
###
输入First Name、Last Name、Company Name和E-mail,然后点击Next按钮。
![](https://img.kancloud.cn/08/03/0803f5fab1ebd929d3195c8bb2aa61c9_562x388.png =500x)
###
等待安装完成,如图所示。
![](https://img.kancloud.cn/79/bf/79bfc2fa3a6acb6c6e2ea75115d706b9_559x387.png =500x)
###
如果在等待的过程中出现如图所示的提示,点击 "是"按钮。
![](https://img.kancloud.cn/b4/b8/b4b8552958d14ac4006613f75496f78d_561x385.png =500x)
###
在安装完成后,点击 Finish按钮,如图所示。
![](https://img.kancloud.cn/83/e3/83e39a1f3de319ced231f8d26f9f2d67_561x386.png =500x)
###
安装程序会自动弹出Pack Installer,点击 OK按钮,如图所示。
![](https://img.kancloud.cn/10/5e/105eca9f7e7f1432733750fd9fbad8a0_1013x575.png =500x)
###
点击右上角的关闭按钮,关闭Pack Installer,如图所示。
![](https://img.kancloud.cn/27/73/2773b9205824c2e7e2b9678c9a757eed_1016x577.png =500x)
###
在弹出的提示框中点击 "是"按钮,如图所示。
![](https://img.kancloud.cn/48/ba/48ba2c42dc521fb09f4e0c14736a0f40_1013x578.png =500x)
###
至此,已经MDK已经安装完成了。
<br/>
## **软件注册**
MDK 是一款收费的开发软件,**若您用于商业用途,请务必支持正版软件**!
* 软件注册方法参考:https://zhuanlan.zhihu.com/p/508433007
> 以上内容来源于网络,与本网站无关。作者**不为本部分内容提供技术支持**,请有需要的读者自行操作。
<br/>
<br/>
## **商务合作**
如有以下需求,可扫码添加管理员好友,注明“**商务合作**”
* 项目定制开发,技术范围:**NB-IoT**、**CATn(4G)**、**WiFi**、**ZigBee**、**BLE Mesh**以及**STM32**、**嵌入式Linux**等;
* 入驻平台,成为讲师;
* 接项目赚外快;
* 善学坊官网:[www.sxf-iot.com](https://www.sxf-iot.com/)
![](https://img.kancloud.cn/ca/73/ca739f92cab220a3059378642e3bd502_430x430.png =150x)
(非商务合作**勿扰**,此处**非**技术支持)
- 课程介绍
- 配套资源下载
- 配套开发套件简介
- 简介
- 硬件组成 & 技术参数
- 电路原理图 & PCB图
- 拨码开关使用说明
- 第一部分:无线通信 开发指南
- 1.1.1 NB-IoT:技术简介
- 1.1.2 NB:CH34x USB转串口驱动安装
- 1.1.3 NB:AT 指令开发与测试
- 1.1.4 NB:基础指令集简介
- 1.1.5 NB:云端服务器
- 1.1.5.1 PuTTY 简介与安装
- 1.1.5.2 登录云端服务器
- 1.1.6 NB:移远官方工具简介
- 1.1.7 NB:使用UDP协议与云端服务器通信
- 1.1.8 NB:使用TCP协议与云端服务器通信
- 1.1.9 NB:使用MQTT协议与云端服务器通信
- 进阶课程
- 第二部分:STM32 开发指南
- 2.1 搭建开发环境
- 2.1.1 Keil MDK 简介与安装
- 2.1.2 STM32 Pack 简介与安装
- 2.1.3 CH34x 驱动简介与安装
- 2.1.4 其他开发工具
- 2.2 STM32 开发基础
- 2.2.1 新建工程
- 2.2.2 实现第1个程序
- 2.2.3 Hex 文件烧录详解
- 2.3 移植官方标准工程模板
- 2.4 GPIO实验——LED灯
- 2.5 系统延时应用
- 2.6 GPIO实验——按键
- 2.7 GPIO中断实验——按键触发
- 2.8 使用定时器TIM3
- 2.9 串口通信实验
- 2.10 ADC 实验
- 2.11 OLED显示器实验
- 2.12 SDK 设计思想
- 2.13 SDK 架构解析
- 2.14 多任务应用
- 2.15 输入型任务:按键输入
- 2.16 输入型任务:串口接收
- 课外篇:项目实战
- 基于STM32+NB-IoT的温湿度采集
- 系统简介
- 系统搭建
- 系统详解
- 1.代码编译与架构说明
- 2.DHT11温湿度传感器
- 3. 数据通信任务说明
- 版权声明与免责声明