ARM学习资料 MDK入门文档 MDK入门指导.doc
文本预览下载声明
MDK入门指导
修改记录
版本号. 作者 描述 修改日期 0.1 赵龙 First Draft 2011-9-11
审核记录
姓名 职务 签字 日期 MDK入门指导
实验介绍
本教程对JLINK 驱动程序的安装、使用和对RealViewMDK (Keil μVision4) 集成
开发环境安装及其集成开发环境的基本使用和设置进行了介绍。
实验目标
学会安装JLINK驱动
学会安装MDK集成开发环境
学会新建一个MDK工程
学会组织和管理源文件
学会设置配置选项
实验时间
50分钟
预备知识
JLINK基本介绍
实验步骤
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型号,选择完成后按确定退出设置。
设置完成后左边显示烧写信息
连接目标板,连上后会有提示信息,见下边的状态栏
连接成功后如图
接着FILE(open打开烧录文件,
加载完成后选择Target(Auto或者快捷键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\Libraries文件整体复制到Demo文件夹下。这就是ST的标准库,是以源代码形式提供的。
3.2 将库中的演示代码(STM32F10x_StdPeriph_Lib_V3.1.2\Project\STM32F10x_StdPeriph_Examples\GPIO\IO
显示全部