20060620am--Windows CE驱动开发综述[Windows CE 驱动开发基础]
陈黎 技术总监 上海竞达科技有限公司
本次课程内容包括
z Windows CE驱动程序简介 z 流驱动程序实现 z 如何调试驱动程序 z 如何测试驱动程序 z 驱动程序的集成和发布
收听本次课程需具备的条件
z 有一定的嵌入式系统概念,尤其是Windows CE 系统知识 z 有一定的硬件基础 z 有一定的软件编程经验
Level 200
目录
z Windows CE驱动程序简介 z 流驱动程序实现 z 如何调试驱动程序 z 如何测试驱动程序 z 驱动程序的集成和发布
[Windows CE 驱动程序简介]
z 驱动开发工具 z 驱动程序分类
[驱动开发工具]
z Windows CE 驱动可以使用Platform Builder或者 Visual Studio开发 z 平台开发人员一般使用Platform Builder开发设备驱 动程序,驱动程序作为BSP(Board Support Package)的一部分进行整体编译开发 z 独立硬件供应商(IHVs)更多的使用Platform Builder开发驱动程序,对于部分驱动也会使用 Visual Studio开发 z 应用程序开发人员更多的使用Visual Studio开发驱 动,某些情况下会使用Platform Builder
[Platform Builder和Visual Studio的比较]
Platform Builder 调试 工具 驱动 类型 对 PPC 的支 持 发布 方式 内核调试工具,真正 的驱动级调试 任何驱动程序 不支持PPC设备下的 调试和测试 Visual Studio 应用程序级调失,只能 通过信息打印进行调试 仅网络驱动和PC卡驱动 支持PPC设备下的调试 和测试
支持CAB方式发布
支持CAB方式发布
[驱动……