更新时间:2018-12-27 18:15:16
封面
版权信息
职业教育 继往开来(序)
前言
第1章 认识嵌入式系统平台
【实践1】 在嵌入式系统平台上播放MP3音乐
1.1 嵌入式系统的概念与发展
1.1.1 嵌入式系统的概念
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式处理器
1.2 硬件整体架构
1.3 PXA270最小系统
1.3.1 存储系统
1.3.2 调试接口
1.3.3 PXA270 GPIO功能分配
1.3.4 PXA270外部中断列表
1.3.5 PXA270外部地址空间分配
1.4 TFT、LCD及TSP
1.4.1 TFT、LCD
1.4.2 TSP
1.5 音频输出
第2章 MP3工程项目设计
2.1 嵌入式系统Windows CE操作系统介绍
【实践2】 WinCE系统开发环境搭建
【实践3】 下载引导代码和WinCE内核
2.2 MP3的WinCE操作系统镜像定制
2.2.1 Platform Builder工具的特点与功能
2.2.2 WinCE操作系统镜像定制流程
2.2.3 ActiveSync同步软件的使用
【实践4】 使用Platform Builder定制WinCE操作系统镜像
【实践5】 添加拼音输入法及U盘驱动,添加多媒体支持
【实践6】 使用ActiveSync实现文件同步和远程工具分析系统特性
2.3 WinCE内核定制技巧
2.3.1 Platform Builder工具详解
2.3.2 Platform Builder编译选项分析
2.3.3 Windows CE镜像的创建过程
【实践7】 PB的内核调试工具的使用
【实践8】 修改WinCE选项卡配置实现内核模块的定制
【实践9】 实现ActiveSync的自动连接功能
2.4 MP3应用软件的设计与实现
2.4.1 开发工具与开发环境的搭建
2.4.2 Windows程序开发与DirectShow的使用
2.4.3 界面及界面元素总览
2.4.4 MP3软件开发与运行
【实践10】 实现显示背景图片
【实践11】 实现歌曲列表ListBox
【实践12】 实现播放控制
【实践13】 实现MP3自动运行
第3章 数码相框工程项目设计
3.1 WinCE的核心模块分析
3.1.1 WinCE内核启动过程分析
3.1.2 WinCE中断
3.1.3 WinCE OAL层相关代码分析
【实践14】 WinCE启动过程与跟踪调试
【实践15】 OAL中断调用过程分析
【实践16】 通过地址映射操作外部IO地址,实现LED控制
3.2 数码相框BSP的分析与移植
3.2.1 板级支持包BSP分析
3.2.2 Boot Loader引导程序分析与设计
【实践17】 修改Boot Loader代码实现开机Logo
【实践18】 BSP的导出
3.3 数码相框应用软件的设计与实现
3.3.1 图片格式
3.3.2 界面及界面元素总览
3.3.3 数码相框软件开发详解
【实践19】 实现数码相框自动运行
第4章 GPS工程项目设计
4.1 WinCE的设备驱动解析(一)
4.1.1 设备驱动的分类
4.1.2 标准流接口驱动介绍
4.1.3 编写流接口驱动程序
【实践20】 实现标准的流接口驱动
【实践21】 实现应用程序和流接口驱动的通信
4.2 WinCE的设备驱动解析(二)
4.2.1 流接口设备驱动的加载过程
4.2.2 基于标准串口驱动详细分析流接口驱动
【实践22】 LED控制驱动开发与应用程序
【实践23】 在驱动程序中添加电源管理
4.3 GPS模块应用设计
4.3.1 GPS模块协议及接口
4.3.2 GPS输出控制配置语句说明
4.4 GPS应用软件的设计与实现
4.4.1 界面及界面元素总览
4.4.2 GPS软件开发设计
4.4.3 GPS自动运行的实现
第5章 无线传感器网络(WSN)工程项目设计
5.1 项目调查与分析
5.1.1 产品需求调研
5.1.2 应用领域调查分析
5.1.3 同类产品的研究现状分析
5.1.4 产品竞争力分析
5.1.5 社会与经济效益分析
5.1.6 功能模块的划分
5.1.7 系统功能分析
5.2 技术方案分析与说明
5.2.1 方案可行性分析
5.2.2 技术路线分析
5.2.3 关键技术分析
5.2.4 技术难点分析与解决方案
5.3 无线传感器网络(WSN)工程项目实现