嵌入式系统学习研究选型.ppt

  1. 1、本文档共183页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统学习研究选型

MCU开发趋势 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)? 单元模块仿真——RealView MDK 图形化开发方法 —— 优势 图形化开发方法 ——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 系统设计仿真——SkyEye硬件模拟平台 ★ 在通用的Linux和Windows平台上实现一个纯软件集成开发环境,模拟常见的嵌入式计算机系统;可在SkyEye上运行μCLinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP,图形子系统,文件子系统等),并可对它们进行源码级的分析和测试。 系统设计仿真—— SkyEye的总体结构 推荐:MPU开发工具 DSP的应用正在日益发展 DSP与MCU硬件结构比较 DSP(数字信号处理器)作为一种微处理器,其设计的出发点和通用CPU以及MCU等处理器是不同的。DSP是为完成实时数字信号处理任务而设计的,算法的高效实现是DSP器件的设计核心。DSP在体系结构设计方面的很多考虑都可以追溯到算法自身的特点。 DSP与MCU硬件结构比较 改进的哈佛结构、多总线:片内多条数据、地址和控制总线 改进的哈佛结构 冯?诺依曼结构 改进哈佛结构 多数CPU采用 几乎所有DSP 单片机哈佛结构:但共用一套AB和DB,由控制信号CS、DS区分 总线结构 多总线:片内多条数据、地址和控制总线。 什么是总线? AB、DB、CB——3总线 单片机、8086/8088等微处理器片内、片外各有几条总线? DSP与MCU硬件结构比较 改进的哈佛结构、多总线:片内多条数据、地址和控制总线 流水线技术:多个控制和运算部件并行工作 流水线操作(4级流水线) TI流水线2~6级 DSP与MCU硬件结构比较 改进的哈佛结构、多总线:片内多条数据、地址和控制总线 流水线技术:多个控制和运算部件并行工作 硬件乘法器 特殊指令: MAC(连乘加指令,单周期同时完成乘法和加法运算) RPTS和RPTB(硬件判断循环边界条件,避免破坏流水线)

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档