RealView MDK使用教程:快速建立ARM工程
需积分: 6 21 浏览量
更新于2024-09-18
收藏 368KB PDF 举报
"这篇文档是关于使用MDK(RealView Microcontroller Development Kit)进行ARM处理器开发的快速入门指南。作者指出由于ARM公司已停止对ADS的更新,MDK成为了更主流的选择,尤其对于ARM7、ARM9以及Cortex系列处理器的支持。MDK包含了uVision4 IDE和编译器,提供图形化配置启动代码、Flash烧写和模拟器等功能,并且性能优于ADS,编译效率提升20%。文档主要介绍如何在TQ2440开发板上,使用MDK4.12和JLinkV7在SDRAM中调试程序,避免频繁下载到Flash,减少其擦写次数。"
在本文档中,作者首先介绍了MDK作为ARM开发工具的背景和优势,强调了其在ARM开发中的重要性,特别是在支持多种处理器和提供便利的开发环境方面。接着,作者详细阐述了如何使用MDK建立新工程的步骤:
1. **新建工程**:通过`Protect->NewuVisionprotect`创建新工程,并指定工程保存的位置。
2. **选择芯片型号**:选择开发板上使用的CPU,例如三星的S3C2440。
3. **加载启动代码**:MDK会提示加载启动代码,如果没有自动加载,可以在安装目录下的特定文件夹中手动添加。
然后,作者讲解了设置工程属性,特别是针对Norflash调试的配置:
1. **设置存储器映射空间**:通过`Protect->OptionforTarget`调整内存映射,确保程序运行在正确的地址空间。
2. **配置调试选项**:这一步可能涉及设置调试器(如JLink)的连接参数,以便在SDRAM中进行调试。
文档的这部分内容虽然简略,但对于初学者来说,提供了清晰的指引,帮助他们开始使用MDK进行ARM开发。然而,为了深入理解MDK的全部功能,用户可能还需要参考更多官方文档、教程或者实践项目。MDK的强大之处在于其集成了许多高级特性,如性能分析、代码优化等,这些都需要进一步探索和学习。
2012-12-07 上传
2020-04-10 上传
2021-03-27 上传
2014-09-12 上传
2018-02-28 上传
119 浏览量
153 浏览量
2021-10-16 上传
2023-06-01 上传
wangchao321wc
- 粉丝: 0
- 资源: 1
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍