第七章 LED将为我闪烁:控制发光二极管 Android Linux ...
分类:
移动开发 时间:
2016-06-05 15:13:49
阅读次数:
191
ANdroid LINUX Android深度探索(卷1)HAL与驱动开发 第六章 第一个Linux驱动程序:统计单词个数 ...
分类:
移动开发 时间:
2016-06-05 14:02:21
阅读次数:
254
第七章 本章学习控制发光二极管,通过直接与硬件交互完成,控制开发板上的四个小灯。 LED驱动的实现原理是 理解了原理之后,我们便可以开始编写led驱动了,与上一章步骤类似,通过命令和读写文件实现。首先创建led驱动的设备文件,可以使用cdev_init,register_chrdev_region, ...
分类:
移动开发 时间:
2016-06-05 13:59:16
阅读次数:
181
第五章 本章学习了搭建S3C6410开发板的测试环境,其中S3C6410开发板是三星推出的一种低功耗,高性价比的RISC处理器,应用广泛,并为2.5G和3G通信服务提供了优化的 硬件性能,内置强大硬件加速其,满足高端服务通信中的数据宽带要求。 搭建开发板的测试环境首先要安装串口调试工具(minico ...
分类:
移动开发 时间:
2016-06-05 13:57:09
阅读次数:
173
通过学习Android深度探索(卷1)HAL与驱动开发的第五章搭建S3C6410开发板的测试环境,我掌握了搭建S3C6410开发板的测试环境的方法 1安装串口调试工具:minicom 以Ubuntu Linux为例,需要按照如下步骤安装、配置和调试minicom: 第一步:检测当前系统是否支持USB ...
分类:
其他好文 时间:
2016-06-05 13:54:52
阅读次数:
153
驱动的移植。 在drivers/char 目录下,我们建立一个驱动程序文件mini2440_leds.c,内容如下: <span style="font-size: 18px;">#include <linux/miscdevice.h>#include <linux/delay.h>#includ ...
分类:
移动开发 时间:
2016-06-05 13:52:38
阅读次数:
176
单词个数统计程序 ——第六章读书笔记及心得 通过本章的学习,学会了使用多种平台测试linux驱动开发。学会了统计单词个数的程序,通过该程序知道了该算法的实现技术为linux驱动,因为该程序的单词是封装在linux驱动中的。在此之前还对linux有了深入的了解。知道了linux驱动程序编写的步骤。了解 ...
分类:
移动开发 时间:
2016-06-05 13:50:33
阅读次数:
135
第六章 本章是android底层开发的第一个章节,本章是第一个linux驱动程序,统计单词个数。 本章作为实战第一章,首先要做的就是了解linux驱动到底是个什么东西,首先了解linux驱动的工作方式,linux系统将每一个驱动都映射成一个文件,保存在/dev中,再使用c语言函数ioctl向驱动的设 ...
分类:
移动开发 时间:
2016-06-05 13:46:07
阅读次数:
178
搭建S3C6410开发板的测试环境 开发板是开发和学习嵌入式技术的主要硬件设备, 尽管可以在 PC 上开发 Linux 驱动, 然后重 新编译成 ARM 架构的 Linux 驱动模块。但最终都是要在开发板上进行测试的。 本书主要介绍了S3C6410开发板及OK6410开发板。OK6410开发板是基于 ...
分类:
移动开发 时间:
2016-06-05 13:46:04
阅读次数:
174
本文主要对 应用程序、库、内核、驱动程序的关系 及 LED驱动的实现原理 进行简要介绍 ...
分类:
移动开发 时间:
2016-06-05 12:36:56
阅读次数:
162