2016年6月10日
摘要: 第七章简述了另外一个驱动程序:LED灯的控制 1.创建LED驱动的设备文件: 第1步:使用cdev_init函数初始化cdev; 第2步:指定设备号,分为两种指定方法 第3步:使用cdev_add函数将字符设备添加到内核中的字符设备数组中; 第4步:使用class_create宏创建struct c 阅读全文
posted @ 2016-06-10 05:57 maam 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 第六章讲述了一个简单的驱动程序:统计单词个数 本章的重点在于了解到linux将每一个驱动都映射到一个文件当中,保存在/dev中。目的在与使与linux驱动的交互变得简单。另外很重要的一点就是需要指定回调函数,回调函数可以处理设备文件交换的数据。 第一步、建立linux驱动骨架 目的是给linux程序 阅读全文
posted @ 2016-06-10 05:56 maam 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 《Android深度探索》第五章讲的是搭建S3C6410开发板的测试环境。S3C6410开发板是由三星公司生产的一款开发板产品,具有许多优点。本书的研究就是基于这块开发板的。 搭建环境需要先安装串口调试工具,然后烧入Android系统。 1. 安装串口调试工具:minicom, 第1步:输入命令 i 阅读全文
posted @ 2016-06-10 05:55 maam 阅读(127) 评论(0) 推荐(0) 编辑
  2016年5月4日
摘要: 《Android深度探索》第四章心得体会 在学习了如何用git控制源代码之后,我们就要开始直面源代码。为学习Android源代码,首先要搭建一个合适的环境。搭建环境也有很多细致的步骤。尤其是一开始repor的位置一定要弄对,不要带来不必要的麻烦。这里和第二章一样,在学习的时候需要充分的细致和耐心。 阅读全文
posted @ 2016-05-04 10:37 maam 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 《Android深度探索》第三章心得体会 众所周知linux的源代码是开源的。既然涉及源代码,就要提及管理源代码专用的git。这章主要讲述的就是git的下载和安装以及各种指令。 首先是安装Git,在Ubuntu Linux 10.0的版本下可以使用apt-get install git;apt-ge 阅读全文
posted @ 2016-05-04 10:36 maam 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 《Android深度探索》第二章心得体会 要研究Android的底层开发,首当其冲的是搭载一个合适的开发环境主要包括Android应用程序开发环境和Android NDK开发环境和交叉编译环境的搭建。章首首先罗列了linux驱动开发所需要的交叉编译环境,源代码等十种不同的工具。其中很多都要下载和安装 阅读全文
posted @ 2016-05-04 10:35 maam 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 《Android深度探索》第一章心得体会 由于Android系统现在的火爆,关于Android系统的应用开发不断出现,Android系统不一定只满足在手机这一种 平台上运行想要在不同的设备上运行Android,第一章十分详细的讲述了Android的系统移植的相关问题。首先简述了Android的四层架 阅读全文
posted @ 2016-05-04 10:33 maam 阅读(245) 评论(0) 推荐(0) 编辑