您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Windows_CE嵌入式系统
  所属分类: C++
  开发工具:
  文件大小: 4mb
  下载次数: 0
  上传时间: 2011-03-13
  提 供 者: lefty*****
 详细说明: Windows CE...........1 嵌入式系统.............1 0 前言...............10 0.1 拥抱嵌入式时代.........10 0.2 如何使用本书.............12 0.3 关于本书中的代码和图片..........15 0.4 本书的一些约定.........15 0.5 致谢............16 1 Windows CE简介.......17 1.1 嵌入式系统......17 1.1.1 嵌入式系统的发展.......17 1.1.2 嵌入式系统的概念.......18 1.1.3 嵌入式系统的特点.......20 1.1.4 嵌入式系统的两种应用模式.......20 1.2 嵌入式操作系统.........21 1.3 Windows CE嵌入式操作系统........23 1.3.1 Windows CE的特点............23 1.3.2 Windows CE的应用............24 1.3.3 Windows CE的历史............25 1.3.4 Windows CE 5介绍............33 1.4 基于Windows CE的嵌入式系统开发......34 1.4.1 基于Windows CE的嵌入式系统开发流程....................................................34 1.4.2 嵌入式系统开发中涉及的角色........36 1.5 本书涉及到的软件...........38 1.5.1 Platform Builder.........38 1.5.2 Windows CE联机文档........42 1.5.3 Visual Studio........44 1.5.4 eMbedded Visual C++.........45 1.5.5 ActiveSync...........46 1.5.6 Windows CE SDK........47 1.5.7 软件的依赖关系........48 2 Windows CE的体系结构和功能......50 2.1 Windows CE的结构功能概览........50 2.1.1 Windows CE的层次体系结构..........50 2.1.2 硬件层......51 2.1.3 OEM层......53 2.1.4 操作系统层.........55 2.1.5 应用程序层.........60 2.2 进程、线程与调度...........61 2.2.1 进程..........61 2.2.2 线程..........64 2.2.3 调度..........66 2.2.4 同步..........71 2.2.5 进程间通讯.........78 2.3 内存管理..........84 2.3.1 内存管理概览...........84 2.3.2 物理内存.............85 2.3.3 虚拟内存.............86 2.3.4 逻辑内存.............90 2.3.5 C / C++运行时库的内存管理......92 2.3.6 使用虚拟内存...........92 2.4 存储管理与文件系统........93 2.4.1 对象存储.............93 2.4.2 文件系统.............94 2.4.3 注册表......94 2.4.4 Windows CE数据库............97 2.4.5 存储管理器.........99 2.5 驱动管理与服务........101 2.6 用户界面与图形系统.......101 2.6.1 图形系统............102 2.6.2 窗口系统............103 2.6.3 事件系统............104 2.7 Windows CE的应用特性...........107 2.7.1 应用程序............107 2.7.2 网络通讯............107 2.7.3 多媒体................111 2.7.4 Internet客户端..........112 2.7.5 安全性................113 2.7.6 国际化................116 2.7.7 错误报告............118 3 应用程序开发总览.........121 3.1 Windows CE下应用程序开发的几点说明......121 3.1.1 应用开发的界定.......121 3.1.2 基于Windows CE的平台介绍.........122 3.2 应用程序开发流程..........124 3.2.1 安装SDK............125 3.2.2 编写代码和调试.......128 3.2.3 应用程序发布..........132 3.3 Windows CE下的应用编程接口........135 3.3.1 Win32 API...........135 3.3.2 MFC、ATL.........136 3.3.3 .NET Compact Framework..........139 3.3.4 如何做出选择..........143 3.4 开发工具介绍及对比.......145 3.4.1 应用开发工具的选择.........145 3.4.2 eMbedded Visual C++ 4.0......146 3.4.3 Visual Studio.NET 2003.........147 3.4.4 Visual Studio 2005.......149 3.4.5 Platform Builder........150 3.5 使用远程工具............151 3.5.1 Remote File Viewer............152 3.5.2 Remote Heap Walker..........152 3.5.3 Remote Process Viewer......153 3.5.4 Remote Registry Editor.......154 3.5.5 Remote Spy.........155 3.5.6 Remote Zoom In.......155 3.5.7 Remote Call Profiler...........156 3.5.8 Remote Kernel Tracker.......157 3.5.9 Remote Performance Monitor......158 3.5.10 Remote System Information........159 4 操作系统设计...........160 4.1 在PC机上运行Windows CE......160 4.1.1 硬件准备............160 4.1.2 为CEPC构建运行时映像.......161 4.1.3 创建CEPC启动盘并启动目标机......167 4.1.4 下载运行Windows CE.......169 4.1.5 编写和运行应用程序.........170 4.2 Platform Builder集成开发环境......175 4.2.1 Platform Builder主界面......175 4.2.2 Catalog View与Feature管理........175 4.2.3 平台生成选项..........180 4.2.4 平台初始化文件.......183 4.2.5 导出SDK............192 4.3 定制Windows CE操作系统的一般流程......194 4.3.1 得到并安装BSP.......194 4.3.2 定制操作系统..........196 4.3.3 下载到开发板上运行调试..........198 4.3.4 发布操作系统..........200 4.4 Windows CE的目录组织...........200 4.4.1 Public目录..........201 4.4.2 Private目录.........202 4.4.3 Platform目录......203 4.4.4 Others目录..........203 4.4.5 SDK目录............204 4.4.6 PBWorkspaces目录............204 4.5 Windows CE的构建系统...........204 4.5.1 构建系统概览..........204 4.5.2 创建命令行构建环境.........207 4.5.3 Sysgen过程.........214 4.5.4 Build过程............219 4.5.5 Release Copy过程.......225 4.5.6 Make Image过程......227 4.5.7 解决构建时的错误......229 4.6 创建自定义组件........231 4.6.1 CEC文件格式...........231 4.6.2 CEC Editor工具........235 5 驱动程序设计...........237 5.1 驱动程序的基础知识.......237 5.1.1 驱动程序的功能.......237 5.1.2 何时需要编写驱动程序.........239 5.1.3 驱动程序模型..........239 5.1.4 编写驱动程序的几个要素..........240 5.2 Windows CE下驱动程序...........241 5.2.1 Windows CE驱动程序开发简介......241 5.2.2 Windows CE下驱动程序的宿主......242 5.2.3 分层驱动程序与单体驱动程序.......243 5.2.4 Windows CE驱动程序的分类.........245 5.2.5 示例驱动程序的代码.........247 5.3 设备管理器................253 5.3.1 设备管理器简介.......253 5.3.2 设备的初始化..........254 5.3.3 设备的管理........261 5.4 中断处理.........272 5.4.1 Windows CE下中断的基本概念......272 5.4.2 中断处理的过程.......273 5.4.3 中断服务例程ISR.......275 5.4.4 中断服务线程IST........279 5.4.5 中断延迟及实时性......282 5.5 访问物理内存............283 5.6 DMA处理........286 5.6.1 DMA简介...........286 5.6.2 使用CEDDK函数........287 5.6.3 使用内核函数..........290 5.7 电源管理.........290 5.7.1 电源管理器的结构......291 5.7.2 驱动程序接口..........291 5.7.3 应用程序接口..........298 5.7.4 提醒接口............299 5.7.5 OAL接口............299 5.8 使用驱动开发的库函数......299 5.8.1 CEDDK库...........300 5.8.2 简化注册表操作的函数.........303 5.9 流式接口驱动............305 5.9.1 流式接口驱动简介......305 5.9.2 流式接口函数..........307 5.9.3 流式接口驱动的工作原理..........312 5.9.4 实现流式接口驱动......314 5.9.5 运行和使用流式接口驱动..........321 5.10 Windows CE中的服务........324 5.10.1 Windows CE服务程序介绍........324 5.10.2 服务的启动和停止......326 5.10.3 独立服务和超级服务.........328 5.10.4 对服务的控制..........331 6 操作系统移植...........333 6.1 运行Windows CE所需的硬件.......333 6.1.1 处理器................333 6.1.2 存储系统............336 6.1.3 其它硬件............337 6.2 BSP介绍..........337 6.2.1 BSP的概念.........337 6.2.2 BSP的组成.........339 6.2.3 Windows CE 5.0自带的BSP......341 6.3 开发BSP的步骤介绍.......342 6.3.1 硬件准备............343 6.3.2 克隆参考BSP...........343 6.3.3 开发Boot Loader......344 6.3.4 开发OAL............345 6.3.5 添加驱动程序..........345 6.3.6 增加电源管理..........345 6.3.7 发布BSP.............346 6.4 编写Boot Loader........347 6.4.1 Boot Loader的角色与功能.........347 6.4.2 Boot Loader的构成............349 6.4.3 Boot Loader的工作流程与原理.......351 6.4.4 Boot Loader的实现............371 6.4.5 配置和构建Boot Loader........377 6.4.6 X86平台下的Boot Loader..........381 6.5 编写OEM Abstraction Layer......383 6.5.1 OAL的角色与功能............383 6.5.2 OAL的构成........386 6.5.3 OAL的启动流程与原理........389 6.5.4 OAL的实现........399 6.5.5 Production Quality OAL.........414 7 附录..............417 7.1 makefile入门..............417 7.1.1 makefile简介......417 7.1.2 makefile的编写规则...........418 7.1.3 一个实际可以运行的makefile.........419 7.1.4 使用变量............421 7.1.5 使用预处理........422 7.1.6 包含其它文件..........423 7.2 批处理入门................425 7.2.1 批处理文件的基本知识.........425 7.2.2 第一个批处理文件......426 7.2.3 批处理参数........426 7.2.4 批处理重定向..........428 7.2.5 批处理命令........430 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: wince 嵌入式
 输入关键字,在本站1000多万海量源码库中尽情搜索: