Android深度探索(卷1) HAL与驱动开发 (李宁) PDF扫描版 215.9M

Android深度探索

  • 书籍大小:215.9MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:Android
  • 应用平台:PDF
  • 更新时间:2014-10-13
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

全书分为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驱动)。
《android深度探索(卷1):hal与驱动开发》注重理论和实践相结合。在介绍了大量的基础知识的同时,为每一个知识点提供了完整的案例,使读者可以通过实际的代码更好地理解linux驱动和android底层技术。
为了使读者更好地实践本书提供的实例代码,在随书光盘中除了提供源代码文件外,还提供了一个vmware ubuntu linux12.04 lts的虚拟环境。读者可以在windows、linux和mac os x上,通过vmware打开该虚拟机文件来学习和测试本书的例子(虚拟环境中也带了一套本书提供的例子代码)。
《android深度探索(卷1):hal与驱动开发》适合底层开发的程序员和编程爱好者使用,也适合作为相关培训学校的android底层开发培训教材。

android深度探索(卷1):hal与驱动开发  目录
第一篇 android驱动开发前的准备 1
第1章 android系统移植与驱动开发概述 3
第2章 搭建android开发环境 12
第3章 git使用入门 29
第4章 源代码的下载和编译 41
第5章 搭建s3c6410开发板的测试环境 58

第二篇 android底层开发入门 67
第6章 第一个linux驱动程序:统计单词个数 69
第7章 led将为我闪烁:控制发光二级管 111
第8章 让开发板发出声音:蜂鸣器驱动 139
第9章 硬件抽象层:hal 156
第10章 嵌入式linux的调试技术 189

第三篇 linux驱动开发高级技术 205
第11章 linux驱动程序中的并发控制 207
第12章 linux驱动程序中的阻塞和非阻塞i/o 253
第13章 linux驱动程序中的异步编程 267
第14章 linux中断和底半部 287
第15章 时间管理 325
第16章 内存管理与i/o访问 352

第四篇 linux设备驱动与android底层开发 399
第17章 rtc驱动 401
第18章 lcd驱动 441
第19章 音频驱动 482
第20章 linux块设备驱动 546
第21章 网络设备驱动 578
第22章 usb驱动 607

载地址

下载错误?【投诉报错】

Android深度探索(卷1) HAL与驱动开发 (李宁) PDF扫描版 215.9M

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的Android深度探索(卷1) HAL与驱动开发 (李宁) PDF扫描版 215.9M资源来源互联网,版权归该下载资源的合法拥有者所有。