xx资源网(xxURLs.com)
发布资源

Android驱动开发权威指南

我们知道Android最底层是基于Linux内核的,因此要基于Android开发智能手机或终端,就少不了Linux内核与底层驱动的开发。据了解,这方面的开发人员目前还很缺乏,其中一个重要的原因就是Linux是一个与Windows一样复杂的软件系统,要理解它,这本身不是一件容易的事,因此许多感兴趣的读者在翻阅相关书籍之后就知难而退了。然而,很多资深驱动工程师认为Linux内核和底层驱动的开发其实并没有想像中的那么难。大概是相关书籍首先就讲进程调度、信号同步等复杂技术,让读者立刻坠入云里雾里,特别是没弄明白设备驱动的本质,当真正讲到相关驱动开发技术时,心气已去了大半,更不用谈利用所学的知识进行实践了。
因此,本书在讲述相关的驱动开发基础知识时,先让大家初步了解Linux内核,再着手讲设备输入/输出(l/O),接着由设备I/0引入DMA与中断处理,再讲驱动的并发处理技术,最后才讲设备驱动向上层提供的同步与异步访问方法。以设备I/O本质为源,根据前后因果关系,一层一层向读者展现设备驱动开发的核心技术。只有这样,我们在编写或修改相应的Android驱动时,采用相关的技术才会得心应手,所创建的驱动才能健壮地与原有驱动和系统融为一体。而且经过这样一个学习与实践过程,相信读者对于基于Linux内核的Android会有更清楚的认识。


Android驱动开发权威指南_13510094(jb51.net).pdf: https://545c.com/file/12623596-235199443


资源链接
Android驱动开发权威指南_13510094(jb51.net).pdf: http://545c.com/file/12623596-235199443
标签

android开发移动开发安卓开发android驱动开发

发布日期

2020-03-12

擦亮日期

2020-03-12

扫一扫分享下载
资源网址导航
综合

全索引 361图书馆 图书酷

手机

电脑

影音

专业

游戏

体育

儿童

教育

资源分享站

其他