自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunruichen的专栏

记录生活的喜怒哀乐

  • 博客(16)
  • 资源 (26)
  • 收藏
  • 关注

转载 android 开发六层全解释--转自合并老罗博客

Android硬件抽象层(HAL)概要介绍和学习计划 Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象

2014-04-02 17:21:42 2580

原创 Linux-ASoC驱动归纳总结:

Linux-ASoC驱动归纳总结: (1)CODEC驱动:由内核源代码sound/soc/codecs/uda134x.c实现,功能如下:A: snd_soc_codec 结构体是对CODEC本身I/O控制以及动态音频电源管理(Dynamic Audio Power Management,DAPM)的描述。它描述I2C、SPI或AC’97如何读写CODEC寄存器并容纳DAPM链表,

2013-02-04 11:04:30 12398

原创 音频hal层总结+frameworks 概要

音频hal层总结+frameworks概要 第一部分三个文件,其中所有类,都为根类.文件地址:1:Audio.h有四个类①.audio_stream_out:主要有四个成员函数: *get_latency set_volume  write  get_render_position  并且包含: struct audio_stream common;

2013-01-10 16:31:49 11711

转载 联发科芯片趋势

联发科芯片趋势      从去年年底到现在,联发科方案在智能机市场可以说是越来越火,近期国产5英寸智能机市场也几乎成了联发科的天下,这也让联发科芯片出货量猛增,可以说是供不应求。据了解,若供货顺畅的话,联发科全年智能机芯片总出货量将达9500万套。而联发科即将推出的MT6588四核芯片也已经成功流片,预计可能会在今年10月到来,而且MT6588的成本将会比MT6577更低。

2012-09-21 11:38:03 3009

转载 Android HAL hardware module分析 以GPS module为例

准备在S5PV210的android系统中实现GPS功能,程序已经写好了,也可以编译出gps.s5pc110.so的库,但是不知道上层怎么调用这个库,在GPS相关的Android.mk中也没有找到,很是纳闷。通过分析hardware module才知道是怎么回事,之前并没有详细的了解hardware module,现在简单的分析一下。HAL层的hardware module主要实现文件

2012-09-17 10:56:10 883

原创 Ubuntu 用户安装文件较器meld使用,以及添加进右键菜单

# Ubuntu 用户安装文件较器meld使用,以及添加进右键菜单一:文件比较器Meld的安装sudo apt-get install meld# 整合到 Gedit :sudo apt-get install zenity然后打开 Gedit ,打开菜单 Edit - Preferences - Plugins ,开启 External Tools 插件,点击下面的 Conf

2012-09-13 11:00:49 3867

原创 购买开发板开发Android有感

有机会接触三星v210芯片开发,买了一块开发板,按照说明书搭建了系统,看说明书好像什么都已经做好了。老是想不通,这个开发板不是把所有的功能都做好了吗,如果不改硬件,直接layout板贴片,不就可以拿出去卖了吗?至少华强北(出门概不退换)是没有关系吧!        过了一段时间,由于要装GPS导航软件,可是我的凯利德地图怎么不能用呢?        参照按照开发板给的软件接上GPS天线都能

2012-09-12 17:11:39 22940

转载 飞凌OK6410开发板之u-boot-2011.06-rc2移植之愚见

看到网上基于SAMSUNG-SOC-S3C6410的UBOOT移植文章很多,基本上都是基于6410开发板的讲解,但是基于飞凌OK6410开发板的很少,而且基于u-boot较新版本的移植的就更少,而且绝大多数都是在讲如何如何去操作,例如该CD哪个文件夹该MKDIR哪个文件夹,该RM哪些不要的东西,该CP哪些文件代码等等,没有一个很系统的讲解,总让人操作完后还是没有个啥概念,为此特地花了几天时间用自己

2012-07-06 16:38:26 3817

转载 u-boot_smdkv210 分析

u-boot_smdkv210分析一:源码目录结构1.board本目录存放与已有开发板相关的文件。每种开发板有一个子目录,子目录仅存放与开发板相关的c文件和配置文件,不包含开发板CPU架构通用的实现文件。每个目录下有如下文件(以samsung\smdkc110为例):Makefileconfig.mksmdkc110.c      和板子相关的代码flash.c

2012-07-06 15:51:34 4993

转载 基于MTD的NAND驱动开发(一)

○、说明大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持small page(每页512 Byte)和big page(每页2048 Byte)两种NAND芯片。在此整理一下与NAND驱动相关的概念,结构体,驱动框架和流程,同

2012-07-06 15:49:43 1370

转载 linux find 使用技巧

1. 想查看当前文件夹及子文件夹里有没有文件名为“abc”的文件# find . -name abc. :表示当前目录-name:表示要根据名称查找2. 想查看当前文件夹及子文件夹里有没有”xyz”目录# find . -type d -name xyz-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)3. 想找出当前文件夹及子文件夹里

2012-07-06 15:45:55 575

翻译 很好的Android应用开发资料

http://blog.csdn.net/onewaveyanlei/article/details/5468441

2012-04-05 15:06:36 545

原创 Android 界面元素与Swing界面元素的比较

Android 界面元素与Swing界面元素的比较     Android 界面元素Swing 界面元素Activities Frame Views Components TextViews Labels EditTexts T

2012-03-30 18:47:33 818

转载 Android杂谈---读取XML资源

获取XML文件的基本思路是,通过getResources().getXml()获的XML原始文件,得到XmlResourceParser对象,通过该对象来判断是文档的开头还是结尾,是某个标签的开始还是结尾,并通过一些获取属性的方法来遍历XML文件,从而访问XML文件的内容,下面是一个访问XML文件内容的例子,并将内容更显示在一个TextView上 ReadXMLTest.java

2012-03-30 18:41:32 731

转载 Android 中各种XML文件的作用

Android 中各种XML文件的作用 1、arrays.xml     定义数组HTTPSOCKS4SOCKS5 复制代码2、colors.xml 定义颜色#A0C8FF#CCFF00#000000#FFFFFF#FF0000#FF0066CC#FF

2012-03-30 18:38:45 901

转载 patch用法

patch附带有一个很好的帮助,其中罗列了很多选项,但是99%的时间只要两个选项就能满足我们的需要:    patch -p1    patch -R

2012-03-16 00:25:27 757

最新海康威视android官方SDK开发包以及开发文档

最新海康威视android官方SDK开发包以及开发文档,早就有了,共享给大家。

2017-02-23

rtsp流媒体播放器 android rtsp实时流媒体

rtsp流媒体播放器 android rtsp实时流媒体,这只是一个学习地demo。

2014-09-16

Android上的简单RTSP播放器源码

Android上的简单RTSP播放器源码 非常好的Android RTSP播放器源码,可供Android多媒体开发的网友们参考学习,这个源码是可以正常运行的!

2014-09-16

RTSP流媒体协议实现源代码

RTSP流媒体协议实现源代码 (含客户端和服务器端)

2014-09-16

git中文手册

最简单实用的git命令 pdf文件 经比较最容易上手的文档

2014-04-17

android控制左右声道实例

android控制左右声道实例,调用api实现左右声道的调整.

2013-08-01

android 流媒体 卡拉ok 源码

android进行左右声道的切换,解决android系统mediaplayer的声道缺陷. 对学习流媒体开发是很好的示例教材!

2013-07-31

eclipse 汉化包

汉化包.rar 保证能用 另外,鉴于很多人下载后不会用, 特有帮助说明。

2012-09-07

java常用函数.doc

java常用函数.doc 面试常考,有兴趣的下载吧!

2012-09-07

JAVA字符串函数一览.txt

JAVA字符串函数一览.txt 面试常考啊!

2012-09-07

Java学习笔记(必看经典).doc

Java学习笔记(必看经典).doc 最佳常见问题.

2012-09-03

Eclipse中文教程.pdf

Eclipse中文教程.pdf 353 页 详细易懂 还等什么呢?

2012-08-31

电源管理IC选型指南.pdf

电源管理IC选型指南.pdf 中文 软件 硬件工程师的好帮手

2012-08-27

MTK电源管理MT6318详细说明.pdf

MTK电源管理MT6318详细说明 中文 软件参考好资料 学习电源管理最好的资料和原理

2012-08-27

电源管理ic MAX813的中文资料

最常用的电源管理IC 原理介绍 软件工程师的好参考 中文资料

2012-08-27

pmic驱动分析.ppt

经典 电源管理芯片MC34708驱动及其框架分析

2012-08-27

eclips快捷键和模拟自动提示输入

eclips快捷键 模拟自动提示输入 改进了:输任何字符不需按快捷键,有提示出来。

2012-08-03

全志a10 7寸屏资料

全志a10 7寸屏资料全志a10 7寸屏资料全志a10 7寸屏资料 免费的,大家看看,不要拍砖!

2012-07-26

RK3066_MID.pdf

RK3066 原理图 参考一下吧! 我公司秘密资料!

2012-07-26

浅谈MTK平台下Android开发比较学习笔记doc.doc

MTK平台下Android开发比较是本文要介绍的内容,这几年做了一些平台下的Android项目,下面具体对比一下几个平台Android开发,主要涉及的平台有Qualcomm,Freescale,MTK。这几个平台也都非常有代表性.

2012-07-26

MTK-Android软件培训.pdf

MTK上个季度出货量超高通了,难道不应该学习一下么! 未来能生存下来的手机芯片厂商,除了高通就是MTK了,而高通是靠收MTK的专利费过日子的。

2012-07-26

RK2918_MID设计用户指南 75页

对从事MID设计方面的朋友会有很大的帮助哦!觉得好就顶一下! 不错的资料,好像是商家保密的资料?--花了一块大洋从豆丁网上下载的。

2012-07-26

史上最小截图工具

最小截图工具,最多人用的,非常实用!用来截图实在是太方便了!

2012-07-09

基于MTD的NAND驱动开发.doc

基于MTD的NAND驱动开发,通用的东西,大家看看吧!

2012-07-09

smdkv210_u_boot分析.doc

smdkv210_u_boot分析.doc 做u-boot的一定要看呀,太详细的代码注释。

2012-07-09

uboot代码详细分析.pdf 88页pdf 史上最详细

详细分析了uboot的启动流程,从汇编代码,经过硬件初始化等,跳转到C代码... 关键地方,每一行的代码注码。太实用了,新手一定要看!

2012-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除