网站颜色:

Android嵌入式系统开发实战--玩转Linux内核驱动开发 博库网

  • 产品名称:Android嵌入式系统开发实战...
  • 书名:Android嵌入式系统开发实战--玩转Linux内核驱动开发
  • 作者:无
  • 定价:53.00元
  • 编者:疯壳团队陈万里黄世林刘燃
  • 书名:Android嵌入式系统开发实战--玩转Linux内核驱动开发
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:西安电子科技大学出版社

基本信息
商品名称:Android嵌入式系统开发实战--玩转Linux内核驱动开发 博库网开本:16开
作者:编者:疯壳团队//陈万里//黄世林//刘燃页数:
定价:53出版时间:(咨询特价)-01
ISBN号:78印刷时间:(咨询特价)-01
出版社:西安电子科大版次:1
商品类型:图书印次:1
作者简介:
内容提要:
Android是当下 火的智能操作系统。疯壳团队、陈万里、黄世林、刘燃编著的《Android嵌入式系统开发实战--玩转Linux内核驱动开发》以实际开发为例,由浅入深,带领读者快速掌握Android驱动开发的所有技能。本书作者具有多年的项目实战开发经验,书中包含了Android驱动开发所需的各方面的技术知识,从开发工具获取、开发环境搭建、电路图的简单分析,到真机下载与调试,都有详细讲解。
    本书分为3章,分别从开发前的准备、开发基础知识和开发实战三个方面介绍Android驱动的开发工作。本书注重理论和实践相结合,从电路图的分析入手,用实际的实验环境和例子为Android驱动的开发提供完整的案例。
    对于想要从事Android驱动程序研发工作的在校大学生、程序开发爱好者或转行从业者,这是一本很好的入门教材;而对于已经入行,正在从事Android驱动程序开发的程序员来说,本书也能给予一定的参考和指导。本书语言通俗易懂,即使是从没接触过Android驱动开发的读者也能顺利上手,并能根据书中的实例进行实践。
    

......

目录:
第1章开发前的准备
1.1Android系统移植准备及简介
1.1.1Android系统架构
1.1.2Android子系统
1.1.3Android应用程序开发过程
1.1.4Android源码开发过程
1.1.5Android系统移植
1.1.6Linux内核版本
1.1.7Android驱动程序开发过程
1.2开发环境搭建
1.2.1从零开始搭建Ubuntu开发环境
1.2.2安装开发环境
1.2.3安装编译工具和源代码
1.3使用Git管理源代码
1.3.1用Git命令初始化代码
1.3.2用smartgit工具进行图形化管理
1.4常用编译命令
1.5搭建开发板的测试环境
第2章开发基础知识
2.1BootLoader简介
2.1.1BootLoader的概念
2.1.2U-Boot简单分析
2.2Kernel简介
2.2.1内核基本概念
2.2.2内核理论基础——如何阅读内核源码
2.2.3内核理论基础——设备树DTS
2.2.4内核理论基础——定时器
2.2.5内核理论基础——内核异常中断
2.2.6内核理论基础——SMP
2.2.7内核理论基础——Linux驱动编写中的并发控制
2.3常用工具及命令
2.3.1ADB
2.3.2Logcat
2.3.3grep命令介绍
2.4系统调试技巧
2.4.1Android的调试及L,og机制详解
2.4.2Linux内核常用的调试方法
第3章开发实战
3.1PinCtrl(Pin Control)subsystem子系统
3.1.1PinCtrl子系统介绍
3.1.2PinCtrl源代码简单介绍
3.1.3PinCtrl总结
3.2内核Kernel移植
3.2.1启动界面的 换
3.2.2Linux引导过程
3.2.3GPIO驱动
3.2.4设备按键驱动
3.2.5触摸屏驱动
3.2.6Wi-Fi驱动
3.2.7G-sensor驱动

......

精 彩 页:
热门设计服务