摘要:
Android是基于Linux的操作系统,底层是Linux内核层(Linux2.6, Linux3.4等),android使用了Linux操作系统的内核和驱动,其中驱动部分除了Linux的设备驱动,android还增加了专用驱动(例如Binder实现进程间通信)。学习驱动之前,必须先了解linux内 阅读全文
阅读排行榜
搭建Android开发环境
2016-05-03 23:41 by 本贪, 182 阅读, 收藏,
摘要:
搭建Android开发环境: Android底层开发需要Android应用程序以及Android NDK程序来测试linux驱动,因此,需要配置驱动开发环境、Android应用程序和Android NDK程序的开发环境,此外还需要一些辅助工具测试linux驱动以及调试开发板。有JDK、Eclipse 阅读全文
第八章
2016-07-03 18:24 by 本贪, 171 阅读, 收藏,
摘要:
驱动蜂鸣器介绍蜂鸣器的实现原理,实现一个完整的蜂呜器驱动,通过驱动控制蜂鸣器的打关。 蜂鸣器也称为PWM脉冲宽度调制,基本原理就是通过脉冲来控制蜂鸣器的打开和停止。蜂鸣器是开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出的声音 linux驱动的代码重用,代码重用分为静态重用和动 阅读全文
源代码的下载与编译
2016-05-03 23:49 by 本贪, 171 阅读, 收藏,
摘要:
源代码的下载与编译 配置Android源代码下载环境(创建一个用于存放下载脚本文件的目录、下载repo脚本文件、创建用于存放Android源代码的目录、初始化、开始下载Android源代码)Android源代码目录结构解析、下载Android源代码中的一部分、编译Android源代码(初始化编译环境 阅读全文
浙公网安备 33010602011771号