摘要: 我们通过统计单词个数实例来详细的了解一下开发和测试linux驱动的完整过程,下面是我的一些心得体会: 首先我们要理解的是Linux驱动的内容,了解它的工作方式,Linux系统将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中。其次,我们可以将编写linux驱动程序的 阅读全文
posted @ 2016-06-05 17:46 sakura~ 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: Git并不是学习Android移植和linux内核、驱动开发必须掌握的技术。不过,对于想参与linux内核开发的人,Git就成为必须掌握的重要技能之一,因为linux内核完全是使用Git管理的。下面简单说一些关于Git的内容: (1)安装、查看Git:#apt-get install git,根据自 阅读全文
posted @ 2016-05-30 17:39 sakura~ 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Android移植主要就是linux内核的移植,而linux内核移植主要就是linux驱动的移植。所以,为了开发和测试linux驱动,我们需要在ubuntu linux下搭建两套开发环境:Android应用程序开发环境和linux内核开发环境。这次主要介绍的是两套源代码:安卓源代码和Linux源代码 阅读全文
posted @ 2016-05-30 17:39 sakura~ 阅读(376) 评论(0) 推荐(0) 编辑
摘要: ubuntu配置NFS: sudo apt-get install nfs-kernel-server 配置/etc/exports 例如:我们要将根目录下的 /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4目录共享,我们在/etc/exports文件末尾添加: 阅读全文
posted @ 2016-05-12 14:26 sakura~ 阅读(3949) 评论(0) 推荐(0) 编辑
摘要: ubuntu配置TFTP服务: TFTP是用来下载远程文件的最简单的网络协议,基于UDP协议。xinetd是新一代的网络守护进程服务程序,经常用于管理多种轻量型internet服务。 sudo apt-get install tftp-hpa sudo apt-get install tftpd-h 阅读全文
posted @ 2016-05-12 13:55 sakura~ 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 为了开发linux驱动方便些,我们一般将linux作为Android的开发环境,那么就需要搭建Android的开发环境,下面是一些搭建Android底层时的心得: (1)安装JDK:除了普遍使用的下载压缩安装配置PATH 方法外,Ubuntu linux还提供了更简单的方法: #vim/etc/ap 阅读全文
posted @ 2016-04-23 17:33 sakura~ 阅读(2546) 评论(1) 推荐(0) 编辑
摘要: 最近看了一些Android驱动开发前需要知道的资料,收获很多,接下来就谈谈我自己的一些心得体会。 Android在近几年时间发展迅速,已经成为智能手机操作系统的老大。不过,因为Android原生的代码支持的设备并不多,所以我们要想在自己的设备上完美地运行Android就需要另外地开发一些程序,从而可 阅读全文
posted @ 2016-04-23 17:32 sakura~ 阅读(1773) 评论(0) 推荐(0) 编辑