- 博客(7)
- 收藏
- 关注
转载 控制发光二极管
LED驱动实现原理Linux驱动是与I/O内存进行交互,所谓I/O内存是通过各种接口连接到主机的硬件在主机内存中的映射。Linux内核提供了多个与I/O内存交互的函数,Linux内核的内存管理模块负责同步I/O内存与硬件中的数据。每一个连接Linux的硬件在I/O内存中都会有映射首地址,在使用交互函数读写I/O内存时需要指定这些首地址。编写LED驱动创建LED驱动的设备...
2016-06-05 16:40:00
181
转载 统计单词个数
统计单词个数统计单词个数的功能是封装在Linux驱动中的。Linux驱动Linux系统将每一个驱动都映射成一个文件,为设备文件或驱动文件,都保存在/dev目录中。与Linux驱动交换数据变成了与设备文件交换数据。编写Linux驱动程序的步骤1.建立Linux驱动骨架(装载和卸载Linux驱动):module_init(装载) module_exit(卸载)2...
2016-06-05 16:38:00
415
转载 搭建S3C6410开发板的测试环境
ARM架构的开发板可基于X86架构的PC在CPU指令以及二进制格式上都有所不同。Linux驱动需要访问硬件且这些硬件很难在PC上进行模拟,那么就要在带有这些硬件的开发板上进行调试和测试。S3C6410是由三星公司推出的一款低功耗,高性价比的RISC处理器,基于ARM11内核,可广泛应用于移动电话和通用处理等领域。其为2.5G和3G通信服务提供了优化的硬件性能,内置强大的硬件加速...
2016-06-05 16:35:00
152
转载 源代码的下载和编译
下载、编译和测试Android源代码1.配置Android源代码下载环境创建一个用于存放下载脚本文件(repo)的目录:“mkdir ~/bin PATH=~/bin:$PATH”;下载repo脚本文件:“curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ...
2016-04-26 22:20:00
110
转载 Git使用入门
安装Git使用命令:“apt-get install gitapt-get install git-doc git-svn git-email git-gui gitk”查看Git文档在Linux下可直接使用man命令查看指定命令帮助文档。在安装git-doc后使用命令“git help <sub-command&g...
2016-04-26 22:19:00
106
转载 Android系统移植与驱动开发概述
Android原生的代码支持的设备不多,需另开发程序使Android可识别相应设备中的硬件,为特定设备定制Android的过程称为“移植”。Android系统架构——4层第一层:Linux内核:Android是基于Linux内核的,这一层主要包括Linux的驱动程序以及内存管理、进程管理、电源管理等程序。And...
2016-04-26 22:18:00
103
转载 搭建Android开发环境
底层开发需要工具:JDK,Eclipse,ADT(用于开发Android应用程序),CDT(用于开发Android NDK程序),Android SDK,Android NDK,交叉编译环境,Linux内核源代码,Android源代码,用于调试开发板的串口工具:minicom。安装JDK1.JDK下载地址:http://www.oracle.com/technetwo...
2016-04-26 22:18:00
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人