精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>嵌入式开发>>常见的嵌入系统简介>>常见的几种嵌入实时操作系统简介(1):Tornado/VxWorks

主题:常见的几种嵌入实时操作系统简介(1):Tornado/VxWorks
发信人: wenbobo(灌了拂衣去)
整理人: wenbobo(2002-09-17 22:20:50), 站内信件
Tornado 代表嵌入实时应用中最新一代的开发和执行环境。 

Tornado 包含三个完整的部分: 
Tornado系列工具, 一套位于主机或目标机上强大的交互式开发工具和使用程序; 
VxWorks 系统, 目标板上高性能可扩展的实时操作系统; 
可选用的连接主机和目标机的通讯软件包 如以太网、串行线、在线仿真器或ROM仿真器. 

Tornado的独特之处在于其所有开发工具能够使用在应用开发的任意阶段以及任何档次的硬件资源上。而且, 完整集的Tornado工具可以使开发人员完全不用考虑与目标连接的策略或目标存储区大小。 

Tornado 结构的专门设计为开发人员和第三方工具厂商提供了一个开放环境。已有部分应用程序接口可以利用并附带参考书目,内容从开发环境接口到连接实现。 

Tornado包括强大的开发和调试工具, 尤其适用于面对大量问题的嵌入式开发人员。这些工具包括C和C++远程源级调试器, 目标和工具管理, 系统目标跟踪, 内存使用分析和自动配置. 另外,所有工具能很方便地同时运行,很容易增加和交互式开发。 

VxWorks支持广泛的工业标准如POSIX 1003.1b实时扩展, ANSI C (浮点支持) and TCP/IP 网络协议. 这些标准促进多种不同产品间的互用性, 提升了可移植性, 保护用户在开发和培训方面的投资。 

VxWorks具备一个高效的微内核。微内核支持实时系统的一系列特征包括多任务,中断支持,任务抢占式调度和循环调度。微内核设计使VxWorks缩减了系统开销并加速了对外部事件的反应。内核的运行非常快速和确定,例如, 在68K处理器上上下文切换仅需要3.8微秒。中断等待时间少于3微秒。 

VxWorks 具有可伸缩性, 开发人员能按照应用需求分配所需的资源,而不是为操作系统分配资源。从需要几K字节存储区的嵌入设计到需求更多的操作系统功能的复杂的高端实时应用, 开发人员可任意选择多达80种不同的配置。 


开发信息:
开发平台: Windows NT, Sun Solaris, SunOS, HP-UX, Win95 
支持处理器: x86, 68k, PPC, CPU 32, i960, SPARC, SPARCLite, SH, ColdFire, R3000, R4000, C16X, ARM, MIPS 
支持实验板: 通过板基支持包(BSP)支持广泛的实验板和嵌入式计算机平台, 已开发的BSP支持大量的厂商如Motorola, Force, Intel/Cyclone 和Digital. 
支持编译器: Gnu C & C++, Ada, 汇编, Java 
支持工具: Tornado 远程源级调试器; 浏览器; WindSh 命令行接口;模块载入器; 目标工具; WindConfig 板基支持包配置;大约90个第三方嵌入式开发工具和扩展 
支持网络协议: TCP/IP, NFS client and server, No-Copy TCP/IP, SNMP, STREAMS, OSI, SS7, ATM, Frame Relay, CORBA, ISDN, x.25, CMIP/GDMO, PPP, http server CSLIP, RPC, FTP, rlogin, telnet, bootp, SNMP. 
物理层: 以太网,串行连接, 共享内存. 
WindNet 合作程序: Streams, ATM, ISDN, SS7, Frame Relay, X.25, OSI. 
标准: POSIX.1b, Unix  
开发环境: 交互式开发 
软件供应形式: 目标代码 
编程语言: 不详 
图形界面: X-Windows, Motif  
产品有效模块: 浮点运算模块, 通讯协议模块, 缓存模块, 网络支持模块, 数学库, 文件系统, 
多线程调度策略: 固定优先级, 轮转调度, 动态改变优先级, 
优先级倒转防止策略: 优先级继承 

技术信息:
系统内核: 系统内核内存: 进程最小存储区: 线程最小存储区: 消息最小存储区: 优先级数目: 线程最大数目: 典型线程切换时间: 典型进程切换时间: 
16K, 488K   620 字节, 29.3K  不详  1000 字节  200 字节  不详  不详  不详  不详  

最大中断潜伏期: 系统时钟最小分辨率: 多进程: 多线程: 多处理器: MMU支持: 集成JAVA支持: 自动代码生成工具: RMA: 
不详  不详  否  支持  支持  支持  不详  否  支持  



商务信息:
版权免费: 否 
价格及许可证政策: 装货价 
最低价: 不详 
一般价格: 每客户16,500美元 
产品升级: 付费 
新闻和技术更新: 免费 新闻组或邮件列表 news:comp.os.vxworks 



----
掬水月在手
弄花香满身


广州社区嵌入式开发版    广州社区C语言版     我的纯音乐网站

[关闭][返回]