- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MDK入门指导
MDK 入门指导
上海第二工业大学测控教研组
MDK 入门指导
1.1 实验介绍
本教程对JLINK 驱动程序的安装、使用和对RealViewMDK (Keil μVision4) 集成
开发环境安装及其集成开发环境的基本使用和设置进行了介绍。
1.2 实验目标
学会安装JLINK 驱动
学会安装MDK 集成开发环境
学会新建一个MDK 工程
学会组织和管理源文件
学会设置配置选项
1.3 实验时间
50 分钟
1.4 预备知识
JLINK 基本介绍
1.5 实验步骤
1.5.1 安装RealViwe MDK(Keil μVision4)
1.可以从如下地址下载MDK 软件评估版:/down-
list.asp?id=487 。双击执行,出现安装界面。
按照提示,完成安装。
注:MDK 软件评估版在功能上有所限制,使用注册机能进行注册可以使其成为正式版。
但依旧提倡购买正式版,此破解仅供学习使用。
2. 注册RealView MDK 使其成为正式版。
打开Keil μVision4 选择Flie-License Managemen
复制你的CID
打开keil 注册机 (keillic.exe )输入你在keil 下复制的CID 号,Target 选择ARM,如图:
按Generate 生成序列号,复制序列号,回到KEIL License Management 管理界面
粘贴序列号,按AddLIC 添加序列号,添加成功后如图
完成此步操作,注册已经完成,恭喜你可以使用Keil μVision4 了。
1.5.2 安装JLINK 仿真器驱动程序
1.首先到/cms/jlink-software.html 下载最新的J-LINK 驱动软件,
J-LINK ARM software and documentation pack ,内含USB driver, J-Mem, J-LINK.exe and
DLL for ARM, J-Flash and J-LINK RDI 。
2.下载完成后双击执行,出现如图所示的安装界面,根据界面安装向导的提示,
完成JLINK 仿真器驱动程序的安装。假设安装在D:\SEGGER 目录下。
按yes 出现下图界面
按next 继续下一步操作
选择安装目录后按next 继续下一步
按照提示安装完成
1.5.3 如何使用J-LINK 仿真器软件
1.使用J-FLASH ARM 烧写程序到芯片FLASH
运行J-FLASH ARM
进行烧写前必要的设置
选择MDV-STM32-107 开发板CPU 型号,选择完成后按确定退出设置。
设置完成后左边显示烧写信息
连接目标板,连上后会有提示信息,见下边的状态栏
连接成功后如图
接着FILEopen 打开烧录文件,
加载完成后选择TargetAuto 或者快捷键F7 进行自动烧录
烧写成功
关于J-FLASH ARM 更详细的操作请参阅JLINK 的用户手册
2. 使用J-Link command 设置和查看相关调试信息J-Link command 包含了所有设置和查看
相关调试信息的命令,J-Link command 基于命令行输入方式。
打开J-Link command 界面,显示JLINK 的相关版本信息,如果连接了目标板,
将显示目标板的状态和目标CPU 内核信息等。
J-Link command 包含丰富的测试、查看等命令,相关命令的详细信息可在J-Link
command 命令行下输入”? ”号然后回车有详细的说明,操作非常方便。
JLINK 的其他软件暂不详细介绍,请用户自行参阅JLINK 的用户手册即可得到详
细的答案。
1.5.4 从零开始,新建一个MDK 工程
1.解压stm32f10x_stdperiph_lib.zip 可以从ST 官方网站免费下载。本教程使用的标准库版
本为3.1.2
2.创建一个Demo 文件夹
2.1 新建子文件夹User ,用于存放用户源程序
2.2 新建子文件夹Project ,用户KEIL 工程文件
2.3 在Project 下依次创建Obj 和List 子文件夹,存放编译过程中产生的中间文件。
3. 复制源代码到Demo 文件夹
3.1 将stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.1.2\Libra
文档评论(0)