书籍详情
ARM嵌入式项目实战开发
作者:吕铁军 等 著
出版社:北京航空航天大学出版社
出版时间:2012-06-01
ISBN:9787512407886
定价:¥38.00
购买这本书可以去
内容简介
《普通高校“十二五”规划教材·实践创新系列:ARM嵌入式项目实战开发》以Linux操作系统和ARM芯片组成的软、硬件为平台,通过多个嵌入式系统开发实例,详细介绍了嵌入式系统的项目开发全过程。其中包括射频识别的学生安全系统、基于μC/OS-II系统的TCP/IP协议栈移植、嵌入式WebServer温度监测系统,以及嵌入式点菜系统、银行排队机系统和MP3播放器的实现,并给出了实现过程中完整的源代码。本书中所涉及项目均以广州天嵌计算机科技有限公司的TQ2440开发板为例,并以实际项目开发步骤展开,循序渐进地引导读者自主进行嵌入式项目开发实战的学习。本书可作为计算机及相近专业嵌入式系统等相关课程的辅助教材,也非常适合用作学生实训和嵌入式系统开发人员的参考书。
作者简介
奚海蛟,博士后,北京融慧广泽科技有限公司创始人,毕业于北京航空航天大学电子工程学院,主要研究嵌入式与物联网、虚拟现实等方向,主持过多个相关大型项目,曾在多家大学与培训机构任教。谌利,硕士,北京融慧广泽科技有限公司合伙人,毕业于北京航空航天大学电子工程学院,曾任飞思卡尔半导体公司硬件工程师、技术经理,有多年高端嵌入式处理器系统软硬件开发经验。吕铁军,北京邮电大学信息工程学院,教授、博士生导师.IEEE Transaction on Signal Processing审稿人,IEEE Transaction on Communications审稿人,IEEE Communication Letters审稿人,教育部国家科技进步奖评审专家,主要研究领域为无线通信技术、信号处理等。
目录
第1章 嵌入式开发概述
1.1 嵌入式系统介绍
1.1.1 嵌入式系统的定义和特点
1.1.2 嵌入式系统的发展
1.2 主流嵌入式操作系统
1.2.1 μC/OS-II
1.2.2 Linux
1.2.3 Windows CE
1.2.4 VxWorks
本章小结
第2章 ARM硬件开发平台
2.1 三星S3C2440A处理器详解
2.2 ARM开发平台简介
2.2.1 TQ2440开发板说明
2.2.2 TQ2440应用说明
本章小结
第3章 基于Linux操作系统开发环境的构建
3.1 硬件环境构建
3.1.1 主机与开发板结合的开发环境
3.1.2 硬件要求
3.2 软件环境构建
3.2.1 在虚拟机中安装Linux
3.2.2 网络服务的配置与启动
3.2.3 安装交叉编译工具链
3.2.4 交叉开发环境配置
本章小结
第4章 基于ARM嵌入式射频识别学生安全系统
4.1 功能分析
4.1.1 射频识别技术简介
4.1.2 学生安全管理的必需性
4.1.3 系统原理
4.2 硬件设计
4.2.1 硬件总体设计
4.2.2 功能模块接口与连接
4.3 软件设计
4.3.1 总体软件结构设计
4.3.2 系统移植
4.3.3 应用程序开发
4.4 项目实现
本章小结
第5章 基于μc/os-II系统TCP/IP协议栈移植
5.1 功能分析
5.1.1 μC/OS-II简介
5.1.2 LwIP简介
5.1.3 项目主要内容
5.2 硬件设计
5.2.1 硬件总体设计
5.2.2 功能模块接口与连接
5.3 软件设计
5.3.1 软件结构总体设计
5.3.2 系统移植
5.3.3 驱动开发
5.3.4 应用程序开发
5.4 项目实现
5.4.1 编译项目
5.4.2 调试准备
5.4.3 调试步骤
本章小结
第6章 基于ARM嵌入式Web Server温度检测系统
第7章 基于ARM嵌入式点菜机系统
第8章 基于ARM嵌入式银行排队模式系统
第9章 基于SRM嵌入式Linux+Qt+MplayerMP3播放器设计
参考文献
1.1 嵌入式系统介绍
1.1.1 嵌入式系统的定义和特点
1.1.2 嵌入式系统的发展
1.2 主流嵌入式操作系统
1.2.1 μC/OS-II
1.2.2 Linux
1.2.3 Windows CE
1.2.4 VxWorks
本章小结
第2章 ARM硬件开发平台
2.1 三星S3C2440A处理器详解
2.2 ARM开发平台简介
2.2.1 TQ2440开发板说明
2.2.2 TQ2440应用说明
本章小结
第3章 基于Linux操作系统开发环境的构建
3.1 硬件环境构建
3.1.1 主机与开发板结合的开发环境
3.1.2 硬件要求
3.2 软件环境构建
3.2.1 在虚拟机中安装Linux
3.2.2 网络服务的配置与启动
3.2.3 安装交叉编译工具链
3.2.4 交叉开发环境配置
本章小结
第4章 基于ARM嵌入式射频识别学生安全系统
4.1 功能分析
4.1.1 射频识别技术简介
4.1.2 学生安全管理的必需性
4.1.3 系统原理
4.2 硬件设计
4.2.1 硬件总体设计
4.2.2 功能模块接口与连接
4.3 软件设计
4.3.1 总体软件结构设计
4.3.2 系统移植
4.3.3 应用程序开发
4.4 项目实现
本章小结
第5章 基于μc/os-II系统TCP/IP协议栈移植
5.1 功能分析
5.1.1 μC/OS-II简介
5.1.2 LwIP简介
5.1.3 项目主要内容
5.2 硬件设计
5.2.1 硬件总体设计
5.2.2 功能模块接口与连接
5.3 软件设计
5.3.1 软件结构总体设计
5.3.2 系统移植
5.3.3 驱动开发
5.3.4 应用程序开发
5.4 项目实现
5.4.1 编译项目
5.4.2 调试准备
5.4.3 调试步骤
本章小结
第6章 基于ARM嵌入式Web Server温度检测系统
第7章 基于ARM嵌入式点菜机系统
第8章 基于ARM嵌入式银行排队模式系统
第9章 基于SRM嵌入式Linux+Qt+MplayerMP3播放器设计
参考文献
猜您喜欢