分享
 
 
 

Windows CE嵌入式开发标准教程(修订版)(嵌入式开发系列)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,家庭与计算机,Windows使用,
  品牌: 华清远见嵌入式培训中心

基本信息·出版社:人民邮电出版社

·页码:258 页

·ISBN:9787115226426

·条形码:9787115226426

·版本:第2版

·装帧:其他

·开本:16开 Pages Per Sheet

·丛书名:嵌入式开发系列

产品信息有问题吗?请帮我们更新产品信息。

内容简介全书分为3篇。第1篇为Windows CE嵌入式开发入门篇,包括第1章和第2章,介绍了Windows CE操作系统的特性和开发的流程,另外还介绍了ARM处理器的基本概念和开发方法。第2篇为Windows CE应用开发篇,包括第3章~第9章,介绍了Windows CE开发工具的使用、Windows CE基本编程、窗口和消息机制、资源与控件的使用、屏幕绘图操作、多线程编程、文件操作、串口通信以及数据库和注册表的编程。第3篇为Windows CE系统定制与驱动开发篇,包括第10章~第15章,介绍了系统制定的基本方法、系统内核机制、底层开发方法、驱动开发的方法、注册表存储与系统休眠唤醒以及Windows CE的调试方法。 本书涵盖了Windows CE应用开发、系统定制、驱动开发等内容,既可以作为初学者的基础教程,又可供有经验的开发人员参考使用,同时也可作为嵌入式培训机构和高校嵌入式专业的教材。

目录

目录 第1篇Windows CE嵌入式开发入门篇 第1章绪论2 1.1嵌入式操作系统概述2 1.1.1嵌入式操作系统特性2 1.1.2嵌入式操作系统的分类2 1.1.3嵌入式操作系统的特点3 1.2Windows CE操作系统3 1.2.1Windows CE操作系统的发展历史3 1.2.2Windows CE操作系统的主要特性4 1.3Windows CE开发综述5 1.3.1Windows CE开发概述5 1.3.2Windows CE开发工具5 1.3.3Windows CE开发流程7 1.4思考与练习8 第2章ARM基础开发9 2.1什么是ARM9 2.1.1ARM公司介绍9 2.1.2ARM的商业模式10 2.2ARM处理器介绍10 2.2.1ARM处理器系列10 2.2.2ARM处理器的应用领域13 2.2.3ARM处理器的特点14 2.2.4ARM开发工具15 2.3思考与练习18 第2篇Windows CE应用开发篇 第3章开发工具EVC的使用20 3.1EVC特性介绍20 3.1.1可视化编程概念20 3.1.2EVC支持的开发特性21 3.2安装EVC21 3.2.1安装主程序21 3.2.2安装升级补丁包22 3.3平台模拟器介绍22 3.3.1模拟器的概念与特点22 3.3.2模拟器与硬件开发板的区别22 3.3.3建立与使用模拟器24 3.4使用辅助开发工具26 3.4.1远程连接的意义26 3.4.2建立远程连接26 3.4.3辅助开发工具的介绍与使用26 3.5思考与练习28 第4章Windows CE窗口和消息机制29 4.1Windows程序设计综述29 4.1.1Windows CE程序与桌面Windows程序的联系29 4.1.2窗口的机制29 4.1.3创建第一个Windows CE下的应用程序30 4.2Windows编程基�34 4.2.1源代码初步分析34 4.2.2大写字母标识符41 4.2.3新的数据形态42 4.2.4匈牙利命名法42 4.2.5句柄的意义43 4.2.6回调函数43 4.3消息机制44 4.3.1注册与建立窗口44 4.3.2息循环47 4.3.3窗口消息处理49 4.3.4队列化消息与非队列化消息52 4.4思考与练习52 第5章Windows CE资源与控件编程53 5.1Windows CE中的窗口编程53 5.1.1创建和移动窗口53 5.1.2管理窗口54 5.1.3子类化窗口56 5.2Windows CE中的控件编程57 5.2.1控件的基本概念57 5.2.2按钮控件58 5.2.3编辑框控件60 5.2.4列表框控件60 5.2.5组合框控件60 5.2.6静态控件61 5.2.7编程演示各控件的使用61 5.3思考与练习85 第6章文本与屏幕绘图86 6.1文本操作86 6.1.1屏幕绘制原理86 6.1.2使用设备环境87 6.1.3输出文本87 6.1.4设置设备环境的属性88 6.1.5使用Windows CE中的字体93 6.1.6编程实现枚举系统中的字体96 6.2绘图操作102 6.2.1位图概念102 6.2.2使用设备相关位图102 6.2.3使用设备无关位图102 6.2.4绘制位图104 6.2.5绘制直线106 6.2.6使用画笔设置线条颜色106 6.2.7绘制图形107 6.2.8屏幕绘图综合实例109 6.3思考与练习115 第7章多线程编程116 7.1Windows CE的下的多任务体系116 7.1.1进程与线程116 7.1.2线程并行运行与优先级117 7.2多线程的使用118 7.2.1创建线程118 7.2.2线程间同步119 7.2.3使用事件对象119 7.2.4使用互斥体对象120 7.2.5使用信号对象121 7.2.6使用临界区对象121 7.2.7事件变量编程实例121 7.2.8关闭和退出线程124 7.3思考与练习124 第8章文件操作与通信编程125 8.1文件操作125 8.1.1打开和读取文件125 8.1.2关闭文件127 8.1.3获得文件时间128 8.1.4获得文件大�129 8.1.5获得文件属性130 8.1.6文件的写操作132 8.1.7文件系统管理133 8.2串行通信135 8.2.1串行通信标准135 8.2.2打开和关闭串行端口136 8.2.3读写串行端口136 8.2.4配置串行端口137 8.2.5异步多线程通信139 8.2.6串口通信示例139 8.3思考与练习151 第9章数据库与注册表操作152 9.1属性数据库152 9.1.1Windows CE中的数据库介绍152 9.1.2创建和装载数据库卷153 9.1.3卸载一个卷154 9.1.4写入数据库卷154 9.1.5列举已装载的数据卷155 9.1.6创建属性数据库155 9.1.7打开和关闭数据库156 9.1.8读写数据库记录159 9.1.9搜索数据库记录160 9.1.10删除属性、记录和数据库161 9.2注册表163 9.2.1添加和更新注册表键和键值163 9.2.2读取注册表键值165 9.2.3删除键值和键167 9.2.4枚举键值168 9.3思考与练习170 第3篇Windows CE系统定制与驱动开发篇 第10章Windows CE系统定制172 10.1开发工具Platform Builder172 10.1.1Platform Builder的功能与特性172 10.1.2安装Platform Builder174 10.1.3Platform Builder的目录结构175 10.1.4Platform Builder各目录的功能175 10.2基于开发板的系统定制与下载177 10.2.1BSP的意义177 10.2.2BSP的体系结构177 10.2.3导入BSP178 10.2.4创建和编译系统工程179 10.3思考与练习183 第11章Windows CE内核机制184 11.1操作系统体系结构184 11.1.1进程和线程184 11.1.2Windows CE中的存储管理184 11.1.3对象存储区与程序存储区185 11.1.4Windows CE中的虚拟内存管理185 11.1.5使用分页内存186 11.1.6使用堆栈186 11.2操作系统的启动与运行187 11.2.1操作系统的构成187 11.2.2系统启动流程188 11.3思考与练习189 第12章Windows CE底层开发190 12.1BootLoader190 12.1.1BootLoader的功能190 12.1.2BootLoader工作流程190 12.1.3烧录Nboot191 12.1.4烧录eboot194 12.1.5通过BootLoader下载操作系统映像194 12.2OAL层开发200 12.2.1OAL层的功能200 12.2.2中断服务程序201 12.2.3中断服务线程210 12.3思考与练习211 第13章Windows CE下的驱动开发212 13.1Windows CE驱动开发综述212 13.1.1驱动的基本概念212 13.1.2驱动开发工具213 13.1.3分层驱动与单层驱动214 13.2流接口驱动的开发214 13.2.1流接口驱动介绍214 13.2.2流接口驱动的工作原理215 13.2.3编写基于流接口的字符驱动程序217 13.2.4流接口驱动程序与应用程序的交互223 13.3触摸屏驱动的开发226 13.3.1触摸屏驱动介绍226 13.3.2触摸屏驱动的结构226 13.4思考与练习228 第14章注册表存储与系统休眠唤醒229 14.1注册表存储229 14.1.1为设备选择注册表230 14.1.2基于RAM的注册表230 14.1.3基于Hive的注册表233 14.1.4如何使用基于Hive的注册表234 14.1.5基于Hive的注册表来保存注册表数据235 14.2系统休眠与唤醒236 14.2.1电源管理236 14.2.2解析系统休眠流程237 14.2.3解析系统唤醒流程242 14.3思考与练习249 第15章Windows CE下的调试连接250 15.1Platform Manager平台管理器250 15.1.1平台管理器介绍250 15.1.2应用程序关联250 15.2连接通道的选择251 15.2.1ActiveSync连接通道251 15.2.2KITL连接通道251 15.2.3TCP/IP 连接通道253 15.3初始服务器的选择253 15.3.1同步连接初始服务器254 15.3.2CESH初始服务器254 15.3.3模拟器初始服务器254 15.3.4手动初始服务器254 15.4内核调试254 15.4.1内核调试的概念与意义254 15.4.2将内核调试特性加入到系统中255 15.5思考与练习258

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有