- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南昌航空大学嵌式系统实验指导书
《嵌 入 式 系 统》
实 验 指 导 书
南 昌 航 空 大 学
信息工程学院
2013-10realview MDK开发环境简介
一、RealView MDK软件开发环境简介
RealView MDK源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,包括μVision3集成开发环境与 RealView编译器,支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
1、 RealView MDK的突出特性
— 启动代码生成向导,自动引导,一日千里
— 软件模拟器,完全脱离硬件的软件开发过程
— 性能分析器,看得更远、看得更细、看得更清 ?
— Cortex-M3支持
— 业界最优秀的编译器RealView 编译器,代码更小,性能更高,配备ULINK2仿真器, 无需安装驱动
— Flash编程模块轻松实现Flash烧写
2、产品模块介绍
μVision3 IDE 启动代码生成向导 设备模拟器 性能分析器 RealView 编译器 MircoLib ?RL-ARM(可选)? ULINK2仿真器 μVision3 IDE
μVision IDE在全球拥有庞大的用户群,超过10万开发工程师在使用Keil开发工具。不管以前是用8位、16位MCU,还是现在改用ARM 32位处理器,μVision IDE简单易用,能让您立马上手。
μVision3 IDE主要特性:
功能强大的源代码编辑器;
可根据开发工具配置的设备数据库;
用于创建和维护工程的工程管理器;
集汇编、编译和链接过程于一体的编译工具;
用于设置开发工具配置的对话框;
真正集成高速CPU及片上外设模拟器的源码级调试器;
高级GDI接口,可用于目标硬件的软件调试和ULINK2仿真器的连接;
用于下载应用程序到Flash ROM中的Flash编程器;
完善的开发工具手册、设备数据手册和用户向导。
图1.1 μVision3 IDE
启动代码配置向导
μVision3 IDE 的启动代码配置向导将各个所需配置的功能模块以对话框方式展示,附加的提示说明,帮助你快速轻松的做出选择,生成完善的启动代码,免除手工写几百行汇编程序的痛苦。μVision3设备模拟器
μVision3设备模拟器的功能强大,能模拟整个MCU的行为。使你在没有硬件或对目标MCU没有更深的了解的情况下,仍然可以立即开始开发软件。
性能分析器
性能分析器可给所有的MCU实现如程序运行时间统计、被调用次数统计、代码覆盖率统计等高端功能,而这些功能对于快速定位死区代码,帮助优化分析等起了关键的作用。
RealView编译器(RVCT)
RealView MDK集成的RealView编译器(跟RVDS使用一样的编译器),是业界最优秀的编译器,它能使代码容量更小、执行效率更高;使应用程序运行更快、系统成本更低。
MicroLib
为进一步改进基于ARM处理器的应用代码密度,RealView MDK采用了新型microlib C库(用于C的ISO标准运行时库的一个子集),并将其代码镜像降低最小以满足微控制器应用的需求。Microlib C库可将运行时库代码大大降低。
RealView 实时库RL-ARM(可选)
ULINK2仿真器?
ULINK USB-JTAG 仿真器
JTAG 仿真器也称为JTAG 调试器,是通过ARM 芯片的JTAG 边界扫描口进行调试的设备。JTAG仿真器连接比较方便,通过现有的JTAG 边界扫描口与 ARM CPU 核通信,属于完全非插入式(即不使用片上资源)调试,它无需目标存储器,不占用目标系统的任何端口,而这些是驻留监控软件所必需的。另外,由于JTAG 调试的目标程序是在目标板上执行,仿真更接近于目标硬件,因此,许多接口问题,如高频操作限制、AC 和DC 参数不匹配,电线长度的限制等被最小化了。使用集成开发环境配合JTAG 仿真器进行开发是目前采用最多的一种调试方式。ULINK USB-JTAG 仿真器支持众多Philips、Samsung、 Atmel、 Analog Devices、 Sharp、 ST 等众多厂商ARM7 及ARM9 内核的ARM 微控制器,其将PC 机的USB 端口与用户的目标硬件相连(通过JTAG 或OCD),使用户可在目标硬件上调试代码。通过使用Keil uVision IDE/调试器和ULINKUSB-
您可能关注的文档
最近下载
- 地理七上.doc VIP
- 麦克维尔自然冷却风冷螺杆冷水机组 安装使用手册(1).pdf VIP
- 《职业生涯规划与就业指导》高职大学生就业指导全套教学课件.pptx
- 竣工图绘制合同协议.docx VIP
- 浙江省温州市2022-2023学年高一上学期期末教学质量统一检测政治试题.pdf VIP
- 匹克球理论考试试题库及答案.docx VIP
- 2024年福建省龙岩市新罗区西城街道招聘社区工作者真题带答案详解.docx VIP
- 北京市东城区东直门中学2024-2025学年七年级上学期分班考数学试卷.docx VIP
- 2024-2025学年人教版初中体育与健康九年级(全一册)教学设计.docx
- 冬季防寒防冻培训.pptx VIP
原创力文档


文档评论(0)