3:进入 Eboot状态后会出现如图 5-6 所示的菜单,输入“A”即可擦除 NandFlash。 4: 开始从 SD 卡烧写 An.droid 5:校准屏幕
第七章 对于大多数Linux驱动来说,需要直接与硬件交互,本章主要介绍用Linux驱动来控制二极管的明暗,即通过Linux驱动发送数据控制开发板上LED灯的开关。第一节介绍了LED驱动的实现原理。Linux驱动不是直接向硬件中的内存写数据,而是与本机的I/O内存交互,Linux内核提供了多个与I/O内存交互的函数,每个连接Linux的硬件在I...
需要在 Ubuntu Linux 下搭建两套开发环境: Android应用程序开发环境和 Linux 内核开发环境。本章的主要目的就是介绍如何搭建这两种开发环境。其中 Linux 内核开发环境是本章的重点。 核心步骤: 一1 下载 编译和测试源代码 第1 步:创建一个用于存放下载脚本文件(repo)的 目录(可将该脚本文件一放到任何目录中, 在...
第二章 本章主要介绍了 Ubuntu Linux 环境下的 Android 开发环境的配置。 Windows 和 Mac OS X 系统 下的配置过程与 Linux 环境下类似,可以参考本章所介绍方法配置 Windows 和 Mac OS X系统下的 Android 开发环境。虽然 Android 应用程序和 Android NDK 可以在 Linux、 Windows 和 Mac OS X下开发,但本章主...
令.如果读者的 Linux 系统没有为 root 用户设置密码,请使用 sudo passwd root命令 :设置的密码。 想参与 Linux 内核的开发。那么 Git 就成为了必修课。因为 Linux 内核完全是使用 Git 管理的。不掌握 Git,简直就是寸步难行。
posted @ 2016-06-05 17:18 王兆飞 阅读(105) 评论(0) 推荐(0) 编辑 第六章 摘要: Linux驱动的工作和访问方式是Linux的亮点。Linux系统将每一个驱动都映射成一个文件。这些文件称为设备文件或者驱动文件,都保存在/dvc目录中。这种设计理念使得与Linux驱动进行交互就像与普通文件进行交互一样容易。对于编写Linux...