Android凭借其开源性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率很高的智能手机操作系统。 李骏、陈小玉编著的《Android驱动开发与移植实战详解》分为18章,依次讲解了Android系统的基本知识, Linux内核的基本知识,分析了Android系统的源码,深入分析HAL层的基本知识,GoldFish下的驱动、MSM内核和驱动、OMAP内核和驱动、显示系统驱动、输入系统驱动、振动器系统驱动、音频系统驱动和视频输出系统驱动,多媒体框架,传感器系统、照相机系统、Wi-Fi系统、蓝牙系统、GPS系统和电话系统的知识。在每一章中,重点介绍了与Android驱动开发相关的底层知识,并对Android源码进行了详细的分析及驱动开发实现。 《Android驱动开发与移植实战详解》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
2021-09-26 10:59:16 31.44MB 驱动开发 移植
1
DTS 是为 Linux 提供一种硬件信息的描述方法,以此代替源码中的 硬件编码 (hard code)。DTS 即 Device Tree Source 设备树源码, Device Tree 是一种描述硬件的数据结构,起源于 OpenFirmware (OF). 在 Linux 2.6 中, ARM 架构的板级硬件细节过多的被硬编码在 arch/arm/plat-xxx 和 arch/arm/mach-xxx (比如板上的 platform 设备,resource, i2c_board_info, spi_board_info 以及各种硬件的 platform_data), 这些板级细节代码对内核来讲只不过是垃圾代码。而采用 Device Tree 后, 许多硬件的细节可以直接透过它传递给 Linux,而不再需要在 kernel 中 进行大量的冗余编码。
2021-09-23 18:43:30 941KB linux dts
1
VHDL语言100例详解.pdfVHDL语言100例详解.pdf
2021-09-22 14:21:39 6.89MB VHDL 语言 100例 详解
1
信号与系统例题详解.pdf,很不错的解答
2021-09-19 16:53:53 5.94MB 信号与系统例题详解.pdf
1
学习服务器编程一定要看的一本书
2021-09-14 18:01:16 85.11MB linux 《Linux服务器搭建实战详解
1
【培训专栏】领班工作流程详解.pdf
2021-09-14 09:02:55 112KB 餐饮文化
在高速的串行数据传输中,传送的数据被编码成自同步的数据流,就是将数据和时钟组 合成单一的信号进行传送,使得接收方能容易准确地将数据和时钟分离,而且要达到令人满 意的误码率,其关键技术在于串行传输中数据的编码方法。8B10B 作为互连接口的一种编码 技术,设计简单、性能出众,因此成为应用最广泛的技术。然而,它的系统开销高达25%, 问题突出。为了解决这个问题,设计者们一直在探寻改进的方法。本文就将介绍8B10B 码 的编码原理及实现方法,并介绍了一些低开销的编码技术,讨论它们的优势与存在的问题。
2021-09-13 11:15:29 1.56MB 8B/10B 8B10B 编码原理
1
VINS-Mono详解.pdf
2021-09-13 10:14:09 1.69MB SLAM
1
delphi多线程编程详解,里面对delphi多线程的应用做了详细的说明
2021-09-12 10:57:12 2.5MB delphi多线程
1
s参数snp格式详解.pdf TouchStone格式文件也就是我们通常是到的SnP文件,用来表示S参数。它是用来保存N端口网络有源设备或者无源连接的参数。在TouchStone格式成为事实上的标准的同时,并没有正式的文档规定文件的格式和语法。本文基于安捷伦公司(Touchstone的来源)的信息,由EIA/IBIS组织制定成一个正式的规定。
2021-09-11 10:15:44 387KB s参数 ads 差分 单端
1