IP2000网络终端系统策划方案设计.doc

IP2000网络终端系统策划方案设计.doc

ID:49847643

大小:1014.00 KB

页数:37页

时间:2020-03-04

IP2000网络终端系统策划方案设计.doc_第1页
IP2000网络终端系统策划方案设计.doc_第2页
IP2000网络终端系统策划方案设计.doc_第3页
IP2000网络终端系统策划方案设计.doc_第4页
IP2000网络终端系统策划方案设计.doc_第5页
资源描述:

《IP2000网络终端系统策划方案设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、37/37IP2000是我们公司依照市场需求将开发的第二代网络终端,要求具有友好的类WINDOWS风格的人机交互界面,在满足传统终端全部功能基础上,实现以太网联机功能(实现TELNET远程登录协议)和支持多任务的一种更新换代产品。功能需求简述如下:l提供类WINDOWS风格的用户界面,采纳桌面图标的方式启动任务l实现TELNET远程登录协议l支持最多达8个任务同时运行l支持PS/2鼠标l支持网络版本更新l支持网关功能l支持本地和网络打印机在此需求前提下,我们决定采纳多任务嵌入式操作系统(EOS)+嵌入式GUI+终端仿确实结构来实现需求,系统结构框图描述如下:37/37一、结构设计在此系统框图的

2、基础上,我们分不对各层次进行结构设计分析:1、EOS设计37/37目前存在的嵌入式系统多不胜数,流行的有WinCE、PalmOS、Vxwork、pSOS、Neculeus等多种系统。从目前嵌入式系统使用最广泛的信息家电行业和通讯行业分析,PalmOS和WinCE、Vxwork是当前应用最广泛的三种:lWindowsCE:MicrosoftWindowsCE是一个简洁的,高效率的多平台操作系统。它不是削减的Windows95版本,而是从整体上为有限资源的平台设计的多线程,完整优先权,多任务的操作系统。它的模块化设计同意它关于从掌上电脑到专用的工业操纵器的用户电子设备进行定制,但WinCE是非开放

3、性操作系统,使第三方专门难实现产品的定制,嵌入式操作系统追求高效、节能,而WinCE在这方面是笨拙的,它占用过多的内存,应用程序庞大,而且入门费和许可费较高,使得整个产品的成本急剧上升。因此WinCE多用于从高档的产品。lVxWorks:VxWorks所在的公司WindRiver兼并了pSOS的ISI公司,使得该公司现在有两大RTOS系统。VxWorks37/37是目前嵌入式系统领域中使用最广泛,市场占有率最高的系统。它支持多种处理器,如x86,i960,SunSparc,MotorolaMC68xxx,MIPSRX000,POWERPC等等。使用的是和UNIX不兼容的环境,大多数的VxWor

4、ksAPI是专有的。采纳GNU的编译和调试器。lpSOS:ISI公司差不多被WinRiver公司兼并,现在是属于WindRiver公司的产品。那个系统是一个模块化,高性能的实时操作系统,专为嵌入式微处理器设计,提供一个完全多任务环境,在定制的或是商业化的硬件上提供高性能和搞可靠性。能够让开发者将操作系统的功能和内存需求定制成每一个应用所需的系统。开发者能够利用它来实现从简单的单个独立设备到复杂的、网络化的多处理器系统。lQNX:QNX是一个实时的,可扩充的操作系统,它遵循POSIX.1(程序接口)和POSIX.237/37(Shell和工具)、部分遵循POSIX.1b(实时扩展)。它提供了一个

5、专门小的微内核以及一些可选的配合进程。其内核仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX内核特不小巧(QNX4.x大约为12Kb)而且运行速度极快。那个灵活的结构能够使用户依照实际的需求将系统配置成微小的嵌入式操作系统或是包括几百个处理器的超级虚拟机操作系统。lPalmOS:3Com公司的PalmOS在PDA市场上占有专门大的市场份额,它有开放的操作系统应用程序接口(API),开发商能够依照需要自行开发所需要的应用程序。目前差不多有总共3500多个应用程序能够运行在PalmPilot上,其中大部分

6、应用程序均为其他厂商和个人所开发,使得PalmPilot的功能得以不断增多。这些软件包括计算器、各种游戏、电子宠物、地理信息等等。在开发环境方面,能够在Windows95/98,WindowsNT以及Macintosh下安装PalmPilotDesktop;PlamPilot能够与流行的PC平台上的应用程序如Word,Excel等进行数据交换。lOS-9:Microwave的OS-937/37是为微处理器的关键实时任务而设计的操作系统,广泛应用于高科技产品中,包括消费电子产品,工业自动化,无线通讯产品,医疗仪器,数字电视/多媒体设备中。它提供了专门好的安全性和容错性。与其他的嵌入式系统相比,它

7、的灵活性和可升级性特不突出。lLynxOS:LynxReal-timeSystems的LynxOS是一个分布式、嵌入式、可规模扩展的实时操作系统,它遵循POSIX.1a、POSIX.1b和POSIX.1c标准。LynxOS支持线程概念,提供256个全局用户线程优先级;提供一些传统的,非实时系统的服务特征;包括基于调用需求的虚拟内存,一个基于Motif的用户图形界面,与工业标准兼容的网络系统以及应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。