- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式开发工具发展趋势》
嵌入式开发工具发展趋势 — Eclipse平台、CoreSight结构及Simulator 李 宁 博士 武汉理工大学 内容提要 MCU发展给开发工具带来的挑战 集成开发环境 调试、跟踪、分析工具 软件仿真技术 图形化开发工具 高效编译工具 总结 MCU发展对工具的挑战——MCU的发展趋势 Eclipse平台—— Eclipse的优势 Eclipse平台——快速的增长趋势 Eclipse平台——基于Eclipse的嵌入式开发工具的优势 高级调试分析工具——CoreSight调试结构 高级调试分析工具—— RealView ICE Trace 允许多核,片上运行控制及跟踪 USB和 Ethernet接口 数据传输速度可达1450 KBytes/sec JTAG 时钟可达 50MHz 实现非侵入的跟踪数据捕获 可跟踪最高达480MHz时钟 获取用于软件剖析的流数据 灵活的捕获以及捕获过滤设置 适用各种结构的多跟踪点 高级调试分析工具—— Event Viewer 高级调试分析工具—— Event Viewer 高级调试分析工具— Serial Wire (SW) 2-Wire Serial Interface Serial Data + Clock Replaces JTAG (5-wire) interface Throughput speed is about the same as JTAG Standard JTAG Connector JTAG and SW use the same 20-pin or 10-pin JTAG connector No need for new connectors or debug hardware adapters 高级调试分析工具— Serial Wire (SW)? FPGA/CPLD仿真——Quartus II 单元模块仿真——RealView MDK 系统设计仿真——SkyEye硬件模拟平台 ★ 在通用的Linux和Windows平台上实现一个纯软件集成开发环境,模拟常见的嵌入式计算机系统;可在SkyEye上运行μCLinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP,图形子系统,文件子系统等),并可对它们进行源码级的分析和测试。 系统设计仿真—— SkyEye的总体结构 图形化开发方法 —— 优势 图形化开发方法 ——MDK启动代码的生成 图形化对话框,直观方便 免除手写几百行汇编代码 快速生成启动代码 节省时间,提高效率 新手的最佳工具 图形化开发方法—— Scatter Load File Editor 分散加载描述文件编辑器 可视化的存储器加载视图执行视图 加载执行映射关系一目了然 能否画图直接生成分散加载描述文件? 图形化开发方法 — Target Register Editor 处理器类型选择 存储器及映射配置 外设类型配置 寄存器设置 位域设置 总览 配置文件(XML) 高性能的编译工具— 三类编译工具 Free编译工具— GCC 工具商编译工具— Keil C、Wind River Compiler 、opitimizing compiler(GreenHill) 、IAR Compiler…… 芯片设计商编译工具— RVCT、MPIS SDE GNU Tools 高性能的编译工具—— 编译工具比较 总结——嵌入式开发工具发展方向 Quartus II是Altera公司推出的CPLD/FPGA开发工具,该软件相当于MAX+PLUS II软件的升级版本。它提供了完全集成且与电路结构无关的开发包环境,主要用于设计新器件和大规模CPLD/FPGA,并且具有数字逻辑设计的全部特性。 EEMBC per area EEMBC per area RVCT faster than gcc CPU 120% ARM946E-S 97% ARM1136J-S+VFPv2 DHRYstone RVCT 3.0 versus GCC 4.1 performance 总结——嵌入式开发工具发展方向 开放的集成开发环境——Eclipse 全系统实时跟踪调试——CoreSight、SW 软件仿真分析——Simulator 性能分析——Profile 可视化设计——RVDS、MDK 编译优化——RVCT …… Thanks! (随着越来越多的中国工程师开始进行32位应用的设计和开发,工具对他们设计开发的成功所起的决定性因素也在提高。应用越来越复杂,工具的选择也越来越重要。现在市场上有些工具是免费的,也有很多商业工具。无论是免费的还是商业的,工具的好坏
您可能关注的文档
- 全国计算机等级考试三级B类笔试试题97年4月.doc
- 全国计算机等级考试三级数据库技术考试大纲(2008年版).doc
- 全国计算机等级考试二级笔试试卷ualic语言程序设计际允奔.doc
- Java语言程序设计(java数据库连接)ppt35.ppt
- Java语言程序设计(Java语法基础)ppt136.ppt
- 全国质量监督工作会议局长讲话提纲.doc
- Java语言程序设计(Java语言概述)ppt47.ppt
- Java语言程序设计基础教程(Java Applet基础与Java实现)ppt98.ppt
- 全国邮政经营服务工作会议上的总结讲话.doc
- 全国造价师执业资格考试冲刺试卷.doc
- 2025年AWS认证ECS从单体应用到微服务架构转型案例专题试卷及解析.pdf
- 2025年山西省煤矿安全生产管理人员安全生产知识和管理能力考试历年参考题库含答案详解.docx
- 2025年山西省教师职称考试(综合实践)历年参考题库含答案详解.docx
- 2025年山西省评标专家人员考试历年参考题库含答案详解.docx
- 2025年西藏那曲地区《社会工作者实务》(中级)基础考核真题汇编题库.docx
- 2025年西藏事业单位c类考试真题及答案.docx
- 2025年事业单位笔试-广西-广西放射医学(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年西藏事业单位c类考试真题及答案.docx
- 2025年初级调查分析师证书考试(社会经济调查方法与实务)历年参考题库含答案详解.docx
- 2025年西式面点师实操考核试题(高级).docx
最近下载
- 中国各省市县名录汇集中国省市县名录.docx
- T_HBSF 004-2024 林业生态工程施工监理技术规程.docx
- 第二版--医学伦理学经典案例分析100.pdf VIP
- fanuc发那科机器人编程手册.pptx VIP
- 2025年华医网继续教育“痔”的精准微创治疗技术题库及答案.docx VIP
- 大疆无人机御3航拍摄影与后期从入门到精通第9章 焦点跟随:无人机自动跟随拍大片.pptx VIP
- 计算机应用基础教程(Windows10+Office2016)PPT全套完整教学课件.pptx VIP
- 2025年交管学法减分考试题库以及答案(160题完整版) .pdf VIP
- 施工人员入场安全教育手册(一人一档).doc VIP
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
原创力文档


文档评论(0)