Android深度探索(卷1):HAL与驱动开发
一键收藏,随时查看,分享好友!
Android深度探索(卷1):HAL与驱动开发    李宁
全书分为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驱动所需要的高级技术,这些技术包括并发控制、阻塞和非阻塞I/O、异步编程、Linux中断和底半部、时间管理、内存管理和I/O访问。最后一部分分析了一些典型Linux驱动的源代码(RTC驱动、LCD驱动、音频驱动、块设备驱动、网络设备驱动和USB驱动)。本书注重理论和实践相结合。在介绍了大量的基础知识的同时,为每一个知识点提供了完整的案例,使读者可以通过实际的代码更好地理解Linux驱动和Android底层技术。
出版社:人民邮电出版社 出版日期:2013年1月 ISBN:978-7-115-29802-7 定 价:99.00元
关键字: Android  驱动开发  Android深度探索(卷1):HAL与驱动开发  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
本书详细信息
随便说两句
留言共
匿名发表 验证码: (点击进行更换)
相关图书
   作者:李刚
  移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的
·Android开发艺术探索
·第一行代码——Android
·Android智能穿戴设备开发指南
·Android内核剖析
·Android语法范例参考大全
相关技术专题

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院 区块链第一聚合媒体 zhijiapro