会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
和璐媛
2016年6月6日
Android深度探索第七章心得
摘要: 从上到下,一个软件系统可以分为:应用程序、库、操作系统(内核)、驱动程序。开发人员可以专注于自己熟悉的部分,对于相邻层,只需要了解它的接口,无需关注它的实现细节。以点亮LED为例,这4层软件的协作关系如下: 1、应用程序使用库提供的open函数打开代表LED的设备文件。 2、库数据open函数传入的
阅读全文
posted @ 2016-06-06 11:13 和璐媛
阅读(130)
评论(0)
推荐(0)
Android深度探索第六章心得
摘要: 编写Linux驱动程序的步骤: 第1步:建立Linux驱动骨架(装载和卸载Linux驱动) 任何类型的程序都有一个基本的结构,例如,C语言需要有一个入口函数main。Linux驱动程序也不例外。Linux内核在使用驱动时首先需要装载驱 动。 在装载过程中需要进行一些初始化工作,例如,建立设备文件,分
阅读全文
posted @ 2016-06-06 10:55 和璐媛
阅读(155)
评论(0)
推荐(0)
Android深度探索第五章心得
摘要: 一、S3C6410开发环境配置的过程如下: 1、检测当前系统是否支持USB转串口 #lsmod | grep usbserial 2、安装minicom #apt-get install minicom 3、配置minicom #minicom –s 4、测试minicom 二、烧写Android系
阅读全文
posted @ 2016-06-06 10:37 和璐媛
阅读(117)
评论(0)
推荐(0)
2016年4月28日
Android深度探索第四章心得
摘要: 本章主要介绍使用Git下载两套源代码。一套是Android 源代码,另一套是Linux 内核源代码。主要介绍如何下载和编译Android源代码和Linux内核源代码。 Android源代码包含较多东西,如内嵌在Android系统内置应用程序的源代码,Android SDK带的各种工具的源代码以及HA
阅读全文
posted @ 2016-04-28 22:12 和璐媛
阅读(102)
评论(0)
推荐(0)
Android深度探索第三章心得
摘要: 本章主要介绍GIT的学习,以及介绍GIT用于获取诸多开源项目的源代码。 1.安装Git命令: #apt-get install git # apt-get install git-doc git-svn git-email git-gui gitk 2.查看Git文档: # man git-chec
阅读全文
posted @ 2016-04-28 22:10 和璐媛
阅读(177)
评论(0)
推荐(0)
Android深度探索第二章心得
摘要: 本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。 其中开发、测试和调试Linux驱动、HAL程序库需要的工具包括: 1. JDK6或以上版本 2. Eclipse3.4或以上版本 3. ADT(用于开发Android应用程序) 4. C
阅读全文
posted @ 2016-04-28 22:09 和璐媛
阅读(222)
评论(0)
推荐(0)
Android深度探索第一章心得
摘要: 本章主要是对Android和Linux驱动做一个简单的介绍 第一节介绍Android 系统架构,一共分为四层,从下到上依次为: 1.第一层:linux内核,主要包括驱动程序以及管理内存、进程、电源等资源的程序。 2.第二层:C/C++代码库,主要包括Linux的.so文件以及嵌入到APK程序中的ND
阅读全文
posted @ 2016-04-28 22:07 和璐媛
阅读(183)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告