- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WindowsCE驱动开发
Windows CE驱动开发
第1节 Wince系统概述
l Windows CE的发展
§ 1996年,微软发布了windows CE 1.0
§ Windows CE .NET 4.x ,5.0被广泛应用
§ 2007年,微软发布了当前必威体育精装版版windows CE 6.0
l Windows Embedded CE
组件化、实时操作系统和功能强大的工具组件化、实时操作系统和功能强大的工具——用于
构建各种映像占用空间量少的嵌入式解决方案
1.1 操作系统特性
} 32位操作系统,多线程,多任务。
} 精简化的WIN32API。
} 支持多种主流CPU。
} 灵活的电源管理功能。
} 良好的通信能力。
} 完善的图形用户界面。
} 功能齐全的网络功能。
} 完全的实时操作系统。
1.2 操作系统架构
采用了分层模型设计,使功能模块之间的调
用关系更加清晰。更利于进行系统定制。
} 硬件层
} OEM层
} 操作系统层
} 应用层
操作系统分层模型
应用层
(如网络应用,文本编辑器等)
应用开发层
(MFC,ATL,COM/DCOM,.NET…)
应用支持库
(COMM,GWES,STORAGEMANAGE..)
操作系统层
(CoreDll,Schedule,Memory,Device)
OEM适配层
(BSP,CSP,Drivers)
硬件层
第2节系统开发综述
2.1 设备开发流程。
2.2 开发工具的选择。
2.3 驱动开发
2.1 设备开发流程
1 硬件设计或选型。
2 选定BSP。
3 获得驱动程序。
4 裁减内核。
5 生成SDK。
6 编写应用软件。
2.2 开发工具的选择
} 基于系统定制-选择Platform Builder。
} 基于应用程序开发-选择Embedded Visual C++。
} 在Wince6.0中,Platform Builder作为一个插件被集成到了
VS2005中。VS2005可以进行系统定制开发以及应用程序
开发。
} PB是进行 WINDOWS CE操作系统开发和定制的集成开
发环境。
} PB提供了所有设计,创建,修改,调试的工具。
2.3 驱动开发
l 什么是设备驱动程序
设备驱动程序是与硬件设备进行通信的系统程序。由于设备驱
动程序的存在,大多数操作系统上的应用程序都是与硬件无关的,应
用程序的开发者和最终用户通常都不必关心底层的硬件到底是如
何工作的。Wince操作系统之所以能够支持各种各样的硬件设备,
毫无疑问,是因为对每一款硬件设备,都有其对应的设备驱动程
序。
设备驱动程序是操作系统与硬件交互的方式,是连接硬件与操
作系统之间的桥梁。通常,设备驱动程序在操作系统与硬件之间
扮演着特殊的角色,它们是一个个独立的“黑盒子”,使某个硬
件可响应一些定义良好的编程接口。这组标准化的接口通常由操
作系统定义,通常与驱动程序的类型相关而与具体的硬件无关。
设备驱动程序开发
l 何时编写设备驱动程序
? 操作系统没有内置支持的硬件
? 扩展已有的驱动功能
? 提供软件层面的服务
l 编写驱动的要素
? 要了解驱动程序所针对的硬件
? 要了解目标操作系统下驱动的工作机制
? 要了解驱动程序的模型
BSP包及驱动与系统的接口
构成元素 功能说明
Boot loader 完成将操作系统映像下载到设备存
您可能关注的文档
最近下载
- 四川省2004年肺结核流行特征及空间聚集性分析.pdf VIP
- 《小肠梗阻的诊断与治疗中国专家共识(2023版)》解读.pptx
- 回收、暂存、中转废矿物油与含矿物油废物项目突发环境事件应急预案.docx
- 电路与电子学-课程教学大纲.doc VIP
- 安徽省A10联盟2023-2024学年高二上学期11月期中考试物理试题及答案.pdf
- 第三届全国新能源汽车关键技术技能大赛(汽车电气装调工赛项)考试题库资料(含答案).pdf
- 国家科技创新政策汇编 202305.pdf
- 东华大学819有机化学2018年考研真题.pdf
- 精品推荐企业财务制度通用版汇总.docx
- 2016年东华大学硕士研究生入学考试819有机化学考研真题.pdf
文档评论(0)