纪震、曾启明和黄伟淦编著的《OMAP3原理及系统设计》通过一个OMAP3的软硬件完整开发实例,详细地分析了在德州仪器OMAP3530芯片上的Android系统移植及应用程序开发,包括最小系统原理图设计、设计分析、DDR高频布线要领、Android系统简介、内核分析、移植和应用程序开发等内容,使读者可以在实践中理解理论,从而提高自身的实验能力、实际操作能力、独立分析和解决问题的能力。
纪震、曾启明和黄伟淦编著的《OMAP3原理及系统设计》主要介绍美国德州仪器公司OMAP3双核处理器的结构原理、硬件系统设计和基于Google Android的软件开发。硬件部分具体论述了OMAP3处理器的架构、硬件系统设计、PCB实现及系统调试;软件部分详细介绍了Android操作系统移植、内核驱动开发和应用程序设计等内容。
《OMAP3原理及系统设计》是首部完整和有针对性地论述OMAP3原理、开发、应用技术及解决方案的书籍。配书光盘中提供了OMAP3处理器的芯片数据手册、设计方案原理图、PCB文件、内核源码及应用程序源码等大量的硬件和软件开发资料。
《OMAP3原理及系统设计》内容实践性强,适合研究、开发各种移动电子设备的工程师和研究人员阅读,同时也适合相关专业的研究生参考。
前言
第1章 概述
1.1 OMAP3芒台
1.2 OMAP3530开发套件
第2章 示例演示
2.1 硬件连接
2.2 操作系统演示
第3章 硬件系统
3.1 OMAP3530芯片
3.2 存储器
3.3 系统电源
3.4 系统时钟
3.5 外围接口
第4章 OMAP3530系统设计
4.1 系统框图
4.2 电气特性
4.3 电源设计
4.4 系统时钟设计
4.5 存储电路设计
4.6 外围电路设计
第5章 基于OMAP3530的PCB设计
5.1 基本概念
5.2 PCB设计
5.3 电路调试
第6章 KIT-OMAP3530软件系统
6.1 KIT-OMAP3530开发环境
6.2 KIT-OMAP3530启动方式
6.3 X-loader简介
6.4 U-boot简介
6.5 Linux Kernel简介
6.6 开源文件系统
第7章 Android软件系统
7.1 Android系统结构
7.2 Android SDK开发环境
7.3 创建Android应用程序
第8章 Android系统移植
8.1 Git Android源代码下载
8.2 Android内核修改及编译
8.3 Android文件系统编译
8.4 Android文件系统启动脚本及流程
第9章 运行Android系统
9.1 在SD卡上运行Android系统
9.2 NandFlash上运行Android系统
第10章 Android移植及实例
10.1 Android HAL简介
10.2 Android HAL技术
10.3 Camera的HAL及移植实例
参考文献
附录A 搭建TFTP服务器
附录B 制作双分区SD卡