Android深度探索HAL与驱动开发-(卷1)-(附光盘)
相关资料
[
一直想找一个在三种平台上开发的书(ubuntu
linux、android模拟器和开发板),本书正好符合我的需求,翻看了一下,作者对android底层和驱动层的介绍十分详细,配图和代码片段都是选取的很典型很有特点的,说明作者具有很强的理论基础和实战能力,是本不错的驱动开发工具书,总体来说,物有所值~~赞一个!
]
本书特色
[
3大真实的实验环境:ubuntu linux12.04 lts、android模拟器和s3c6410开发板。
必知必会的驱动开发技术,包括并发控制、阻塞和非阻塞i/o、异步编程、linux中断和底半部、时间管理、内存管理和i/o访问等。
6大核心linux驱动代码分析与实战:rtc驱动、lcd驱动、音频驱动、块设备驱动、网络设备驱动和usb驱动
]
内容简介
[
全书分为4篇,分别从搭建开发环境,linux驱动和android
hal的基础知识,开发linux驱动的高级技术和分析典型的linux驱动源代码4个方面介绍android和linux的底层开发。本书使用的试验环境是ubuntu
linux12.04
lts、android模拟器和s3c6410开发板。在第1篇详细介绍了如何搭建和使用这3个试验环境。第2篇通过3个linux驱动的完整案例(统计单词个数驱动、led驱动和蜂鸣器驱动)从不同角度来讨论如何开发一个完整的linux驱动。并且通过完整的案例介绍了如何编写android
hal,以及如何与linux驱动交互。第3篇则介绍了开发linux驱动所需要的高级技术,这些技术包括并发控制、阻塞和非阻塞
]
作者简介
[
拥有超过10年的软件开发经验,曾任某知名企业项目经理,对Android有深入的研究,是国内第一批Android实践者。
]
目录
**篇 android驱动开发前的准备
第1章 android系统移植与驱动开发概述
1.1 android系统架构
1.2 android系统移植的主要工作
1.3 查看linux内核版本
1.4 linux内核版本号的定义规则
1.5 如何学习linux驱动开发
1.6 linux设备驱动
1.6.1 设备驱动的发展和作用
1.6.2 设备的分类及特点
1.7 见识一下什么叫linux驱动:led
1.8 小结
第2章 搭建android开发环境
2.1 android底层开发需要哪些工具
2.2 安装jdk
封面
书名:Android深度探索HAL与驱动开发-(卷1)-(附光盘)
作者:李宁
页数:637
定价:¥99.0
出版社:人民邮电出版社
出版日期:2013-01-01
ISBN:9787115298027
PDF电子书大小:119MB 高清扫描完整版