- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
思维导图PPT模板《Android深度探索 卷1 HAL与驱动开发》最新版读书笔记,下载可以直接修改
驱动小结内核设备第章开发内存文件驱动程序代码源代码原理底层环境函数编程系统使用程序本书关键字分析思维导图
01第一篇 Android驱动开发前的准备第三篇 Linux驱动开发高级技术第二篇 Android底层开发入门第四篇 Linux设备驱动与Androi...目录030204
内容摘要 全书分为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章 Android系统移植与驱动开发...第2章 搭建Android开发环境第3章 Git使用入门第4章 源代码的下载和编译第5章 搭建S3C6410开发板的测试环...12345第一篇 Android驱动开发前的准备
1.1 Android系统架构1.2 Android系统移植的主要工作1.3 查看Linux内核版本1.4 Linux内核版本号的定义规则第1章 Android系统移植与驱动开发...
1.5 如何学习Linux驱动开发1.6 Linux设备驱动1.7 见识一下什么叫Linux驱动:L...1.8 小结第1章 Android系统移植与驱动开发...
2.1 Android底层开发需要哪些工...2.2 安装JDK2.3 搭建Android应用程序开发环...2.4 安装Android NDK开发环...2.5 安装交叉编译环境2.6 小结010302040506第2章 搭建Android开发环境
3.1 安装Git3.2 查看Git文档3.3 源代码的提交与获取3.4 小结第3章 Git使用入门
4.1 下载、编译和测试Android源...4.3 小结4.2 下载和编译Linux内核源代码第4章 源代码的下载和编译
5.1 S3C6410开发板简介5.2 安装串口调试工具:minicom5.3 烧写Android系统5.4 配置有线网络5.5 小结12345第5章 搭建S3C6410开发板的测试环...
第二篇 Android底层开发入门看到一些名词和内核源码,有些还有点记忆。
第6章 第一个Linux驱动程序:统计单...第7章 LED将为我闪烁:控制发光二级管第8章 让开发板发出声音:蜂鸣器驱动第9章 硬件抽象层:HAL第10章 嵌入式Linux的调试技术12345第二篇 Android底层开发入门
6.1 Linux驱动到底是个什么东西6.2 编写Linux驱动程序的步骤6.3 第一个Linux驱动:统计单词个...6.4 使用多种方式测试Linux驱动6.5 使用Eclipse开发和测试Li...6.6 小结010302040506第6章 第一个Linux驱动程序:统计单...
7.1 LED驱动的实现原理7.2 编写LED驱动7.3 测试LED驱动7.4 LED驱动的移植7.5 小结12345第7章 LED将为我闪烁:控制发光二级管
8.1 Lin
您可能关注的文档
- 《5小时吃透小红书》读书笔记PPT模板思维导图下载.pptx
- 《AutoCAD 2019中文版完全自学手册 标准版 》读书笔记思维导图.pptx
- 《Cadence Allegro 17 4电子设计速成实战宝典》读书笔记思维导图.pptx
- 《Excel 2016数据处理与分析 微课版 》读书笔记思维导图.pptx
- 《FBI超级读心术 教你瞬间洞悉人心》读书笔记思维导图.pptx
- 《Linux命令行与shell脚本编程大全 第4版 》读书笔记PPT模板思维导图下载.pptx
- 《Linux命令行与shell脚本编程大全 第4版 》读书笔记思维导图PPT模板下载.pptx
- 《MindManager思维导图与信息可视化官方标准教程》读书笔记思维导图PPT模板下载.pptx
- 《Office 2019高效办公三合一从入门到精通 视频自学版》读书笔记思维导图.pptx
- 《Photoshop Adobe Camera Raw Lig》读书笔记思维导图.pptx
- 贵州省六盘水市企业人力资源管理师之四级人力资源管理师考试题库完整答案.docx
- 贵州省贵阳市企业人力资源管理师之四级人力资源管理师考试精选题库带答案(最新).docx
- 转正申请工作报告模板参考5篇(Word最新版) .pdf
- 跟岗实践总结(真题7篇).pdf
- 贵州省黔东南苗族侗族自治州企业人力资源管理师之一级人力资源管理师考试大全及答案(精品).docx
- 贵州省贵阳市企业人力资源管理师之一级人力资源管理师考试通用题库【含答案】.docx
- 贵州省六盘水市企业人力资源管理师之一级人力资源管理师考试优选题库及答案(全国通用).docx
- 部编版小学六年级上册语文第一单元测试题及答案(共2套).pdf
- 贵州省铜仁地区企业人力资源管理师之四级人力资源管理师考试通关秘籍题库附解析答案.docx
- 贵州省铜仁地区企业人力资源管理师之一级人力资源管理师考试通关秘籍题库精品及答案.docx
文档评论(0)