代码改变世界

阅读排行榜

Android系统移植与驱动开发

2016-05-03 23:40 by 本贪, 228 阅读, 收藏,
摘要: 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源代码(初始化编译环境 阅读全文

第五章

2016-06-06 00:09 by 本贪, 166 阅读, 收藏,
摘要: 本章主要是介绍了怎样在S3C6410开发板上烧入安卓系统和配置有线网络 烧入安卓系统: 一:安装串口调试工具(minicom) 1.测试当前系统是否支持usb转串口 2.安装串口调试工具 3.配置串口调试工具 4.测试串口调试工具 二:擦除NandFlash 1. 用串口线或usb转串口线连接开发板 阅读全文