IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> STM32单片机编译器Keil环境配置教程 -> 正文阅读

[嵌入式]STM32单片机编译器Keil环境配置教程

  • 软件介绍

Microcontroller Development Kit(简称MDK),是ARM旗下公司KeilARM系列单片机开发的一款便捷的开发工具,支持市面上绝大部分的单片机系列。

  • 环境配置
  1. 所需文件

MDK531.exeKeil.STM32F4xx_DFP.2.13.0.packKeil.STM32F1xx_DFP.2.2.0.packkeygen_new2032.exe文件复制到自己电脑硬盘里。

(上方蓝色字体的两个文件分别是F1与F4两种芯片的编译驱动包)

(注意!!!:上方文件夹路径里不能出现中文,且Windows用户名不能为中文,如下图即满足要求)

  1. 软件安装

鼠标右键mdk531.exe文件,并以管理员身份运行

点击next

Core的位置是主软件安装的位置,Pack的位置是驱动库安装的位置,都可自行更换安装位置(此处注意!!!:安装目录文件夹路径里不能出现中文)

用英文填写此处信息,然后点击Next,等待安装完成

这里可能会跳出cmd窗口,耐心等待便是

完成点击Finish即可

出现这个界面后,选择左上角Packs,把Check For Updates on launch的勾去掉,关闭窗口,忽略提示。

双击运行第一步复制到电脑的Keil.STM32F4xx_DFP.2.13.0.pack 安装F4系列驱动库

点击next,等待安装完成

完成后,Finish即可

去到桌面找到上方图标,右键以管理员身份运行Keil uVision5

如果桌面上没有这个图标,就去左下方win图标里面找到,如上所示,然后拖到桌面即可。

选择File下的License Management

复制右上方CID里面的值

运行第一步的keygen_new2032.exe将刚刚复制的内容粘贴到CID框,Target选择ARM,下面的下拉框选择Professional,点击Generate

复制下面得到的序列号

把序列号填入New License ID Code中,点击Add LIC

出现此界面即破解成功,Close即可。

  • 代码导入

选择Project->Open Project

选择.uvprojx结尾的工程文件

导入成功

  • 编译配置

一般导入后的代码是可以直接使用的,不需要做任何配置,但是还是有必要学会怎么配置项目。

点击上图用红圈围住的魔术棒图标

Device标签下是选择你使用的哪一款芯片,探索者的是STM32F407ZET6

我们这里可以先OK后编译一下

图中的Rebuild选项即为编译选项,两个向下的箭头代表编译全部文件,我们点击编译全部。

左下方的Build Output栏中出现如图所示大的0 Error(s), 0 Warning(s)即为编译成功无报错

我们再次进入魔术板中:

C/C++下

Preprocessor Symbols下的Define是编译需要的宏定义

Include Paths是头文件的包含目录,如果没有这些目录,那么C语言的头文件前面就要加很长一段路径

Debug下

左边的Use Simulator是进行软件仿真,即可以用软件对单片机的运行进行模拟,右边的Use是使用调试器进行调试,我们嵌入式实验室用的最多的还是ST-Link Debugger 的SW协议进行下载/调试。

选择General选项,该页的Connection表示下载/调试器的类型,现在选中的是

ST-Link Debugger下载方式。

以上是我们开发时常用配置,其他配置信息若无需求暂时不用修改。

  • 下载代码

用ST-Link下载线连接STM32的下载口和电脑的USB口

ST-Link 驱动安装:

点击上方的 exe 可执行文件,自己电脑如果是 AMD 处理器就点上面的,Intel 和其他就 点下面的,安装即可

连接好下载线后

点击Download进行下载

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-11-18 11:20:34  更:2021-11-18 11:21:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 8:33:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码