欢迎来到天天文库
浏览记录
ID:26146066
大小:61.00 KB
页数:3页
时间:2018-11-25
《嵌入式操作系统在二代红外轴温探测系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、嵌入式操作系统在二代红外轴温探测系统中的应用王志宏(哈尔滨铁路局哈尔滨科学技术研究所,黑龙江哈尔滨150006)摘要:介绍微软嵌入式操作系统WindowsCE的系统结构、设计开发及在二代红外轴温探测系统中的应用关键词:嵌入式操作系统WindowsCE掌上电脑手持式红外检测仪1微软嵌入式操作系统WindowsCE系统简介嵌入式操作系统WINDOWSCE是微软公司新研发的一个作业系统,它是专为各种移动和便携电子产品设计的一种32位操作系统。它支持强大的通信和图形显示功能,能适应广泛的系统需求。Window
2、sCE是一种开放的、可升级的操作系统平台,它让新形态的商业活动及消费产品可以相互通讯,交换讯息,连接网际网路,同时也可以和一般采用Windows的个人电脑同步传输。"CE"并不只是个单一的概念,它的设计理念包含了方便携带,可连线,相容性高及贴心秘书的全方位功能。1.1系统结构WindowsCE操作系统是基于ROM的、小型的、具有WIN32子集API的操作系统。WindowsCE操作系统采用模块化结构,由一些独立的模块组成,每个模块提供特定的系统功能。最主要的有四个:内核—操作系统的核心,负责最基本的操
3、作系统功能,包括内存管理、文件管理和进程管理等。它的多任务机制允许多达32个独立进程同时运行。存储模块—对象存储,包含三种类型:文件系统、CE数据库、系统注册表。绘图、窗口、事件子系统(GWES)--是用户、应用程序和操作系统之间的图形化操作界面,负责提供系统与用户之间的人机交互接口。通信模块—为CE设备提供多种通信硬件和数据传输协议的支持,包括串/并行数据端口、红外线数据端口、电话应用接口及网络通信协议。1.2硬件要求WindowsCE操作系统不需要任何特定的硬件结构,允许系统设计者根据所开发产品的
4、要求自由选择硬件;提供了广泛的硬件兼容性,支持多种32位微处理器芯片,如:X86系列、SH3、MIPS、RISC等处理器。CE对硬件资源要求非常低。一个最简单的而完整配置的CE操作系统只需2MROM和1MRAM,扩展性和灵活性非常高,是目前唯一可从ROM中直接启动的32位操作系统。1.3系统开发要开发一个CE嵌入式操作系统应用,首先要确定系统功能,选择合适的硬件平台,再进行软件编写。CE操作系统支持1000多个与Windows系统兼容的API函数,使得基于CE操作系统的应用程序可以拥有与PC机中的程序
5、同样复杂和强大的功能。微软公司提供了专门用于编写CE嵌入式系统应用程序的VC、VB附加工具包ToolKit及SDK,使得具有Windows编程经验的程序员很容易掌握CE编程。1.4应用领域WindowsCE它主要面向商务与消费电子类产品及各种嵌入式应用。主要用于实现以下四个方面的功能:1.通讯;2.信息交换;3.与PC机之间的数据同步及信息共享;4.与INTERNET的连通。所涉及领域包括家用电器、娱乐设备、便携式电脑及移动通信产品等。目前已有很多这样的产品面世,如掌上电脑、PS游戏机、收银机终端、便
6、携式数据采集器等。由于CE操作系统的强大功能、广泛的硬件兼容性、扩展性和灵活性及完善的开发工具,因此是设计嵌入系统的首选,具有美好的发展前景。2掌上电脑一直以来,人们都希望把计算机缩小再缩小,以至于可以把它放在衣服的口袋里随身携带。随着微软公司嵌入式的操作系统----WindowsCE的推出和不断发展成熟,越来越多的厂商的大力开发,目前在这一领域里已经取得了长足的进步。掌上电脑是PC家族中最新、最小的一种产品,大小如成年人的手掌一般,它是以WindowsCE为操作系统,除具有通常的个人及商业信息管理功
7、能之外,还具有强大的通讯功能。可以发送传真,收发电子邮件,Internet信息查询,还可以通过红外无线传输实现数据交换。更重要的是它与PC机之间的连通性及兼容性,能够迅捷地实现与台式电脑、笔记本电脑间的数据同步与信息共享。掌上电脑和一般个人电脑相比,它可以取长补短,你可以将大量重要资料装在这迷你的机器里,并加以编辑。它携带方便,由于掌上电脑显然比笔记本电脑小的多,更适合于随身携带于口袋或皮夹中。启动时,不像笔记本电脑需要等候几分钟才能使用,你只要按下掌上的开始键,便可马上使用,另一个差异是你能用辅助笔
8、在掌上电脑的荧幕上直接手写输入,输入速度更快。通过RS232电缆与台式机进行连接,实现同步化。3手持式红外检测仪红外轴温探测系统是保障铁路行车安全的一种重要设备,在全路各铁路线上都安装有很多台红外探测站。由于它的工作条件要求非常严格,需有专门的维修人员定期去检测它的工作状况,通常维修人员都需携带一台笔记本电脑与探测站联接,接收探测站采集信息,以检查探测站的工作状况。但笔记本电脑价格昂贵、携带到现场也不方便,更无法实现系统产品化。因此,我们利用Window
此文档下载收益归作者所有