网站大量收购独家精品文档,联系QQ:2885784924

TorandoII嵌入式开发系统概述.doc

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

目 录 第1章 TornadoII/VxWorks 嵌入式开发系统概述 3 1.1嵌入式操作系统及其开发环境的应用背景 3 1.1.1 应用挑战 3 1.1.2 VxWorks 简介 3 1.2 TornadoII 嵌入式开发系统概述 4 1.2.1 TornadoII 嵌入式开发系统简介 4 1.2.2 VxWorks主要的应用领域 5 1.2.3 TornadoII支持的主机 5 1.2.4 VxWorks支持的目标机CPU 5 第2章 VxWorks嵌入式实时操作系统 6 2.1 VxWorks嵌入式实时操作系统概述 6 2.1.1 VxWorks嵌入式实时操作系统背景简介 6 2.2.2 VxWorks嵌入式实时操作系统的简介 6 2.2 VxWorks嵌入式实时操作系统主要特点 9 2.3 VxWorks嵌入式实时操作系统主要功能和结构 11 2.3.1 VxWorks操作系统的主要功能 11 2.3.2 VxWorks操作系统的基本结构 11 第3章 TornadoII嵌入式开发系统软件工具包 14 3.1 TornadoII 14 3.1.1 TornadoII 特点 14 3.1.2 核心工具(core tools) 14 3.1.3 备选工具(Optioanal tools) 15 TornadoII嵌入式开发系统VxWorks软件工具包 16 3.2 TornadoII软件工具包的核心工具 17 3.2.1 图形化的交叉调试器(Debugger)CrossWind/WDB 17 3.2.2 工程配置工具(Project Facility/Configuration) 17 3.2.3集成仿真器(Integrated Simulator) 17 3.2.4 诊断分析工具(WindView for the Integrated Simulator) 18 3.2.5 C/C++编译环境(C/C++ Compilation Environment) 18 3.2.6 主机目标机连接配置器(Launcher) 18 3.2.7 目标机系统状态浏览器(Browser) 18 3.3 TornadoII软件工具包的WindPower工具 20 3.3.1软件逻辑分析仪WindView 20 3.3.2 原型仿真器VxSim 20 3.3.3 显示软件包ScopePak 20 3.3.4 性能检测包PerformancePak(黑盒监测工具) 21 3.4.5 代码测试器CodeTest(白盒监测工具) 22 3.4 TornadoII软件工具包的WindPower C++工具 23 3.4.1 WFC基础类库Wind Foundation Classes 23 3.4.2 C++对象跟踪器Look! for TornadoII 23 第4章 TornadoII开发系统VxWorks运行组件 24 4.1 板级支持包开发工具BSP Developer’s Kit 24 4.1.1 概述 24 4.1.2 产品介绍 24 4.2 支持松散耦合分布式多处理器的VxFusion 25 4.3 WindML Zinc for VxWorks图形界面开发包 26 4.4 Java 虚拟机 27 4.4.1 PersonalJava for VxWorks 27 4.4.2 PersonalJava 与VxWorks 27 4.5 TrueFFS Flash文件系统 28 第1章 TornadoII/VxWorks 嵌入式开发系统概述 1.1嵌入式操作系统及其开发环境的应用背景 1.1.1 应用挑战 应用范围方面: 在嵌入式系统应用中,由于使用16位以下的CPU的资源量较少,任务比较简单,程序员可以在应用程序中自己管理CPU资源,不一定需要一个专用的系统软件,管理CPU。当嵌入式系统比较复杂而采用32位CPU时情况就不同了,32位CPU的资源量非常大,寻址可以达到4GB空间,处理能力也非常强大,可以实现实时多任务并发处理,因此如果仍然沿用手工编制CPU管理程序,面对复杂的应用,就很难发挥出32位CPU的处理能力,开发出高效可靠的应用系统。 管理CPU的系统软件是每一个系统所必需的,不同的CPU平台,差异很大。如果都要应用系统的开发者自己完成,那么每次都要重复开发,造成不必要的资源浪费,延长了开发周期,增加了开发成本。而且CPU管理是整个系统的基础,任何缺陷都可能引起严重的问题,这样,就使开发者耗费大量的精力放在与应用无关的系统管理上。 1.1.2 VxWorks 简介 VxWorks是专门为实时嵌入式系统设计开发的操作系统内核,为程序员提供了高效的实时多任务调度、中断管理,实时的系统资源以及实时的任务间通信。在各种CPU

文档评论(0)

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

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

1亿VIP精品文档

相关文档