- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 绪论
1.1 课题背景及目的
在数字信息技术高速发展的今天,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业以及人们的日常生活等方方面面中。随着国内外各种嵌入式产品的开发和推广,嵌入式技术越来越与人们的生活紧密结合。最早出现的嵌入式系统几乎都不采用操作系统,它们只是为了实现某个控制功能,使用一个简单的循环控制对外界的控制请求进行处理。当应用系统越来越复杂、使用的范围越来越广泛的时候,每添加一项新的功能,都可能需要从头开始设计,这样没有操作系统就成为嵌入式系统的一个最大缺点了。从上世纪80年代开始,出现了商用嵌入式操作系统百家争鸣的局面,比较著名的有VXWorks、PSOS和Windows CE.NETWindows CE.NETWindows CE.NET 嵌入式这个词现在变得越来越流行,然而关于它的很多概念可能还有一大部分人不是很明确,在本文中,我们不追求具体的概念是否准确,而是要对其有一个准确的理解嵌入式系统是不同于常见计算机系统的一种计算机系统,它不以独立设备的物理形态出现,即它没有一个统一的外观,它的部件根据主体设备以及应用的需要嵌入在设备的内部,发挥着运算、处理、存储以及控制作用。从体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。其中嵌入式处理器通常是单片机或微控制器;支撑硬件主要包括存储介质、通信部件和显示部件等;嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件以及应用中间件等。可见,嵌入式系统是一个很大的概念,一旦嵌入式处理器和支撑硬件选定了,那么工作最多的就集中在嵌入式软件当中了。Microsoft公司的嵌入式实时操作系统Windows CE.NETWindows CE.NETWin32软件,从而进行电话拨号程序的开发过程。同时还对电话拨号程序的性能进行了简单分析,为开发者选用适当的嵌入式操作系统提供了一定的参考。
章节是这么安排的:
第一章:绪论,主要对整个论文做一个总体的概述。
第二章:基本概念和基础知识。主要介绍了Windows CE.NET的系统组成和工作原理。软件开发平台的介绍。主要介绍了Windows CE.net操作系统、内核定制工具Platform Builder及应用程序开发工具Embedded Visual C++。
第三章:电话拨号程序的设计方案,包括电话拨号程序设计思想,电话拨号程序设计过程其中包括:界面设计;具体实现代码;然后对电话拨号程序进行编译运行,最后对电话拨号程序进行性能分析。
第四章:是结束语,对程序设计加以总结以及预测未来发展趋势。
2 WINCE.NET系统下电话拨号程序设计的基础
2.1 WINCE.NET介绍
2.1.1 嵌入式操作系统Windows CE .NET介绍 Windows CE .NET是Windows CE 3.0的后继产品。Windows CE .NET为嵌入式市场重新设计,为快速建立下一代智能移动和小内存占用的设备提供了一个健壮的实时操作系统。Windows CE .NET具备完整的操作系统特性集包和端对端开发环境,它包括了创建一个基于Windows CE的定制设备所需的一切,例如:强大的联网能力、强劲的实时性和小内存体积占用以及丰富的多媒体和Web浏览功能[1]。
2.1.2 Windows CE.NET
Windows CE.NETWindows CE.NET5个,它们是:
(1)内核(NI):Windows CE.NETWindows CE.NET6类功能,即处理器调度、内存管理、异常处理、系统内的通信机制、为其他部分提供核心调用例程、为系统范围内的调试提供支持。
(2)设备管理模块:提供系统范围内基本的设备列表管理、即插即用管理、电源管理、I/0Windows CE.NET
(3)数据存储模块:提供基本的数据存储能力,包括对象存储和文件系统。最多可达256MB的RAM 存储器就是Windows CE.NET(object store)。对象存储在Windows CE .NETPC机的硬盘类似,它为应用程序及相关数据提供了持久稳固的存储。Windows CE.NET3种类型的文件系统:基于RAM 的文件系统,基于ROM 的文件系统,以及用于支持ATA(Advanced Technology Attachment)设备和SRAM卡等外围存储设备的FAT文件系统。所有存储设备对文件系统的访问都是通过Win32API完成的。
(4)图形用户界面模块(GwES):它提供以下几个主要功能:基本的绘图引擎、窗口管理、界面的事件机制等。GWES构成了Windows CE.NETWindows CE.NET
(5)通信模块:在整个Windows CE.NET4点:
a.高效能:提供最好的网络
您可能关注的文档
最近下载
- 2025年高中数学《平面向量与复数》综合测试卷(含答案及解析).pdf VIP
- 人称代词、物主代词、反身代词详解及测试题(含答案).doc VIP
- 夏普 DX-2008UC 2508NC 彩色复印机 维修手册.pdf VIP
- GMP与无菌操作相关要求知识培训.docx VIP
- 夏普 MX C5081D C6081D中文维修手册.pdf VIP
- 第五代移动通信设备安装工程造价编制指导意见(5G补充定额).docx VIP
- 夏普 MX M850 M950 M1100 黑白复印机中文维修手册.pdf VIP
- 夏普 MX363 453 503 4528 维修手册.pdf VIP
- 标准图集-14J938-抗爆、泄爆门窗及屋盖、墙体建筑构造.pdf VIP
- 夏普 MX-2600N 3100N 2601N 3101N 4101N 5001N彩色复印机中文维修手册.pdf VIP
文档评论(0)