中国智能制造网.DOC

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国智能制造网

个人简介 周建设,毕业于西安电子科技大学,毕业后从事单片机相关的开发工作,现就职于昭营科技(西安)有限公司,任高级工程师一职。长期从事Windows CE的系统定制、驱动、BSP及其相关应用开发工作。 书的相关内容 【作  者】 周建设 【丛 书 名】 Windows CE项目开发实践丛书 【出 版 社】 中国电力出版社 【书 号】 ISBN 978-7-5083-8632-4 【出版日期】 2009年6月 第一版 【开 本】 16开 【页 码】 402页 【定 价】 45元 内容提要 本书围绕着一个BSP的实例开发为中心进行讲解,对Windows CE设备驱动程序的开发、调试、移植、Boot Loader开发、OAL开发、BSP相关配置文件的设置等等做了深入地剖析。此外,还在此实例BSP基础上介绍开发家庭智能化系统的流程。 本书可作为高等院校电子、电气、控制、计算机等专业本科生、研究生学习Windows CE设备驱动及BSP开发的参考书目或自学教材,也可供广大希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为嵌入式培训班的教材。 序 科技日新月异,Windows CE自问世以来,已在市场上占有一席之地,也让嵌入式开发人员多了一个选择。Windows CE 的内核随着用户需求而不断改进,开发的工具也更加友好,使得更多的开发者,能够更简单,更快速地使用 Windows CE强大的功能。 作者本身已有单片机开发的经验,进入西安昭营科技之后,学习Windows CE 的开发,如鱼得水,他学习的热诚,让我印象深刻。后来指导公司新进研发人员,也非常热心。其间,在几次西安昭营的Windows CE研讨会做技术演讲。在公司Windows CE的技术支持上也颇有创新。 恰逢这次出版书藉的机会,我便鼓励他将Windows CE 技术的心得,整理分享给有心于此的开发者。希望他的分享能让更多的人进入Windows CE领域。 陈志源 2008-12-26 于台北 前 言 Windows CE经过12年的发展,现在已成为嵌入式领域的一颗巨星。Windows CE具有的组件化、可定制性、与Windows平台兼容等特性,在商业开发方面的优势早已表现出来了。作为工厂比较密集的中国已经逐渐意识到产品质量的重要性,很多从事嵌入式产品生产的厂家已经开始放弃低成本、低品质、低收益、高产量的经营策略,开始对Windows CE体系结构、服务以及技术支持产生了浓厚的兴趣,并且在其产品比如智能手机、家庭自动化、信息家电、个人导航、工业控制等领域中都开始采用Windows CE。 自Windows CE第六版(Windows Embedded CE 6.0)开始,它的核心源码是100%共享的,这极大地方便了Windows CE工程师在开发过程中对疑难问题的跟踪调试,也可以参考其中的代码来开发自己的产品,但它不需要遵循GPL协议。 由于使用Windows CE开发产品具有强大的优势,因此越来越多的公司选择使用Windows CE进行开发。但是Windows CE的设备驱动以及BSP开发对一般的用户来说还是一个难点,虽然微软提供了多种设备驱动程序以及BSP的样例,但是对许多初学者来说根本不知道如何入手学习Windows CE设备驱动及BSP开发,本书以实用、简洁为宗旨,旨在给读者提供一个纲领性的参考,希望读者能快速地掌握Windows CE设备驱动及BSP开发的相关方法,并且经过适当的训练之后就可以独立地开发出项目中需要的设备驱动或BSP。 Windows CE的内核发展 在Windows CE 12年的发展历史中,出现过三代Windows CE内核。Windows CE早期版本是专门面向PDA的,这就是Windows CE的第一代内核。到Windows CE的第三个版本(Windows CE3.0)才开始支持多种CPU架构以及在多个不同领域的应用。其实Windows CE 3.0是Windows CE第一次重写内核的版本,这就是Windows CE的第二代内核,跟以前的Windows CE 1.0、Windows CE 2.0变化很大,在任务调度,实时性方面的支持有了极大地改善。Windows CE的第四、第五版都是在第二代内核(Windows CE 3.0内核)的基础上产生的。第五版(Windows CE5.0)问世不久,嵌入式硬件发展相当快,使用Windows CE 5.0开发出现了不少瓶颈,比如,Windows CE 5.0最多只支持32个进程,每个进程的访问空间只有32M等,这些已经满足不了现代的嵌入式产品的需求。因此,微软对Windows CE的第六版(Windows Embedded CE 6.0)再次重新

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档