1 前言
为了便于新手入门开发,编写了此文档。本文将安装如下的四个部分展开。
第一部分将介绍Keil软件C51、MDK两个版本的下载
第二部分将介绍软件的下载
第三部分介绍软件及License的安装
第四部分将介绍开发环境的配置
第五部分将对过程中可能会遇到的一些问题进行总结处理
2 下载
2.1 官网下载
MDK-Arm 是针对Cortex和Arm内核的芯片所设计的,比如常见的STM系列,NXP系列,MM灵动系列等,是学习STM32单片机的必备工具。
C51 是专门针对8051系列的单片机所设计的,比如STC的51单片机系列等,是学习51单片机的必备工具
C251 是专门针对80251内核所设计的,比如STC的16F系列等。
C166 是针对C166,XC166,XC2000所设计的。
2.2 本地下载包
请查看本账号资源目录。
注意:笔者不保证一直维护资源所提供的软件为最新的版本。
特别是MDK 5.37 版本开始不再默认AC5编译器,笔者安装的是MDK 5.36版本。
3 安装
3.1 MDK 安装
信息随意填写,不留空即可。
安装完成
3.2 C51安装
C51安装步骤与方式同MDK,不同之处在于C51的安装文件夹。
安装完成
3.3 安装 License
3.3.1 安装前的准备工作
下载好License压缩包,并在关闭防护后解压。
3.3.2 C51 License安装步骤
步骤一
文件安装路径下找到相应的应用软件,然后以管理员身份运行。
步骤二 打开 License 管理器
步骤三 复制CID
步骤四
以管理员身份打开Keygen,将步骤三复制的CID粘贴到CID框中,Tayget选择C51,点击Generate,生成License,复制License。
步骤五
将步骤四复制的License粘贴到LIC框中,点击 Add LIC
步骤六
添加LIC成功
3.3.3 MDK License 安装步骤
在安装文件夹下找到相应的应用程序,以管理员身份运行。
在Keil MDK的License管理器中复制CID,以管理员身份运行Keygen,粘贴CID,Target选择ARM点击Generate生成LIC。复制LIC。
粘贴LIC,并Add LIC。
4 开发环境配置
4.1 MDK开发环境配置
双击安装好这些包即可。
4.2 基于C51的STC开发环境配置
进入STC官网
搜索🔍“STC-ISP”,下载STC-ISP软件并安装
打开ISP软件根据提示进行配置。
5 一些疑问
Q1:ST LINK 驱动问题
如果遇到缺少ST LINK驱动的问题,在下述网址下载
运行安装