自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 ubuntu10.04 LTS升级git 版本

1. 源码编译升级git版本卸载源安装git版本$ apt-get remove git  git-core$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev   libssl-dev  asciidoc  docbook2x$ git clone git:

2013-04-30 19:07:15 4474

转载 烤鸭的gerrit使用总结

1. 前言最近在摸索git + gerrit代码审核的工作模式,需要安装gerrit服务器,经过一阵折腾,走了不少弯路,在此做下笔记,以便自己或者他人参考。有误的地方请指教。我的环境如下:环境IP说明Windows XP192.168.1.100客户端web访问gerrit服务器

2013-04-29 21:47:25 3112

原创 安装gerrit+http

安装maven$ sudo apt-cache search mavenmaven-debian-helper - Helper tools for building Debian packages with Mavenmaven2 - Java software project management and comprehension tool$ sudo apt-get ins

2013-04-29 19:07:52 6916

原创 ubuntu10.04添加删除PPA源

Ubuntu里,PPA代表一种非稳定版本的发布,喜欢尝鲜的人一般会加入很多PPA源。Personal Package Archives,个人软件包档案,Ubuntu Launchpad网站提供的一项源服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。关于PPA到详细说明,可以参考https://help.laun

2013-04-29 18:22:13 3719

原创 平板方案

一、平板方案之低端(瑞芯微+ 全志 + 全志 )全志A13/2G通话  /7寸/30X元/双摄像全志Q88       /7寸/23X元/单摄像全志A13       /9寸/33X元/单摄像威盛8850      /7寸/27X元/单摄像瑞芯微RK3066  /7寸/40X元/双摄像瑞芯微RK3066  /9.7寸/65X元/双摄像盈方微  http://www.

2013-04-26 17:01:50 3413

转载 android HAL开发之基于Service的HAL设计

在上文中我们实现了利用Service来设计HAL,但是根据Android的框架,一般应用程序都不直接和Service打交到,中间需要经过一个Manager层。我们在这里也按照Android的框架,进一步优化HAL的设计。结构如下:HAL stub JNI 库 JAVA Service Manager JAVA 应用程序。由于LedManager和LedService

2013-04-22 17:32:30 900

转载 Android HAL开发之基于Service的HAL设计

在上一篇文章中,我介绍了一种应用程序直接调用JNI库的HAL设计方法,该方法虽然简单,但是不符合Android的框架结构,下面我们介绍一种通过Service提供接口给应用程序的设计方法,结构如下:HAL stub JNI 库 JAVA Service JAVA 应用程序。HAL stub的设计和上文一样,JNI库的设计中唯一需要修改的地方就是register_mokoid_se

2013-04-22 17:30:41 996

转载 Android HAL开发之Java应用程序直接调用JNI库

这篇先介绍最简单的一种实现方式 - Java应用程序直接调用JNI库。由于JNI技术的存在,在Android中,java程序能够很好的调用C/C++库。我们这里设计一个简单的HAL,一共只有三层: HAL stub JNI 库 JAVA应用程序。我们现看看HAL stub的代码:int led_device_close(struct hw_device_t* device)

2013-04-22 17:28:01 1474

原创 非标准硬件控制之增加系统API

背景分析:android主要设计目标之一就是要使应用程序和系统能独立于具体的计算机体系结构和硬件平台,表现在设备驱动程序设计上.对于已有的Linux标准设备驱动程序可以直接继续使用,只需为其增加应用层JNI接口。但对于Linux没有的非标准设备则提倡在Linux内核中驱动部分只做很少的接口工作,尽量把驱动程序的主要处理放在Android的上层架构中,即在应用层实现。以硬件控制hel

2013-04-22 16:16:35 976

原创 kernel与用户层接口之字符设备接口

kernel与用户层接口之字符设备接口:两种方法: 1.  register_chrdev方法2.  platform_driver方法platform_driver方法原理:platform_driver和platform_device的name名字名字必须匹配才能实现device和driver的绑定?(1)在内核初始化时kernel_init()

2013-04-22 12:05:27 1879

原创 IIC时序分析

单片机进行写操作时,首先发送该器件的7位地址码和写方向位”0”(共8位,即一个字节),发送完后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号作为响应,单片机收到应答后就可以传送数据了。传送数据时,单片机首先发送一个字节的被写入存储器的首地址,收到存储器器件的应答后,单片机就逐个发送数据字节,但每发送一个字节后都要等待应答。字节

2013-04-22 11:13:11 1346

原创 kernel与用户层接口之proc接口

kernel与用户层接口之proc接口#include #include #include #include #include //copy_from_user#define ENTRYNAME  "n802"static struct proc_dir_entry *proc_entry;static char pin_name[32] = {0};

2013-04-22 11:01:54 1198

原创 kernel与用户层接口之sysfs属性接口

字符设备文件,以这个虚拟设备上的 read/write/ioctl 等接口与用户交互;但 read/write 一般只能做一件事情, ioctl 可以根据 cmd 参数做多个功能,但其缺点是很明显的: ioctl 接口无法直接在 Shell 脚本中使用,为了使用 ioctl 的功能,还必须编写配套的 C语言的虚拟设备操作程序, ioctl 的二进制数据接口也是造成大小端问题 (big endian

2013-04-21 22:38:38 4583

原创 linux kernel经典参考书籍

1. >2. >3. 深入理解Linux内核(第三版)>>

2013-04-21 21:28:05 684

转载 android 利用superuser编写使用root权限的app

在默认情况下,Android的java层apk是没有root权限的,如果apk需要root权限进行一些操作,如system目录下的文件读写、cpu频率的改变等,需要获取root权限。非常幸运的是,国外的牛人写了获取root权限的工具,就是superuser,他主要由两部分组成:su和superuser.apk。su是真正起作用的命令,其他的程序通过它获取root权限,而superuser.ap

2013-04-21 21:06:07 2129

原创 如何成为一名优秀的技术型主管

http://blog.csdn.net/colorant

2013-04-20 22:43:08 870

原创 联想笔记本f31 WinXP后找不到无线信号

联想笔记本f31winxp,发现点击右下角的无线网络图标后,弹出来的界面里搜索不到无线信号,再次点击刷新,依然无用。如图:无线网络连接界面如果无线接收正常,那么上图中的列表里应该会列出本机能搜索到的无线信号。如下图:正常的无线信号列表无线网络的开关已打开,我开始检查设备管理器,看无线网卡的驱动是否正确安装,无线

2013-04-19 18:40:40 4368

原创 管理学_学习笔记

1. 《中层干部如何承上启下,曾仕强》学习笔记http://wenku.baidu.com/view/ed0c0a679b6648d7c1c746da.html?from=related###

2013-04-06 22:21:34 707

转载 c++涉及继承和虚继承时的内存布局

今天是清明节假期的第二天,天气阴沉,无心于游玩,遂决定宅于实验室。现在来说每天拜读一下大牛的博客已成生活中不可或缺之乐趣!但是俗话说的好:”光说不练假把式!“,今天拜读了浩哥的博客,感触颇多,于是就产生了本篇博文!目的主要还是总结一下自己看到和想到的一些东西,以及遇到的一些问题,关于文中提出的问题受本人水平所限,可能略显拙劣,还望各位大牛莫要见笑,不吝赐教!个人认为c++语言的出现是面

2013-04-06 21:36:17 783

原创 不常用的git命令

git fetchgit fetch [remote_repo] :这个是将remote repo所有的数据:包括更新的文件,新增/减的分支,tag,等等,全部下载到本地的local repo。但是,不会做merge。也就是说,master分支数据可能是旧的,但是origin/master上的数据已经是新的了。可以进一步运行?12

2013-04-06 10:07:11 5757

转载 设计模式之类之间的关系

上一篇文章中主要介绍了设计模式的定义与分类,不过在具体学习那种设计模式之前还是有必要        掌握面向对象、设计 模式中的类的关系,这对于之后的设计模式的学习是有很大好处的。因为只有         理解了面向对象中类之间存在的关系,才有可能运用恰当的设计思想。                    在面向对象的程序设计中类是对象的抽象,展示了对象的结构与系统的交互行为(数据、数

2013-04-05 12:35:42 776

转载 管理者,你的团队持续可用吗

好几年前,我跳槽到一家创业公司做技术总监,在一穷二白的情况下组建团队,启动项目。加班加点几个月,项目如期上线。项目上线不久,老板把我叫过去了,他说,余波,你有没有觉得,我们的网站好像有点慢。老板这么一说,我就明白了。我说嗯,我回去想办法改进一下,我就把老板的意思,转给了我们的项目经理,项目经理也很给力,一口答应去做优化。没多久,我们又发布了一个版本,性能确实提高了不少。几天之后,老板又把我

2013-04-05 12:27:40 578

原创 设计模式学习笔记一:UML类图

学习设计模式,UML类图是基础,通过UML类图,能更好地和大家交流,也能很容易就表达出自己的设计想法,它就好比普通话,是一种标准语言。现在流行的主要工具有两种:Rational Rose 和Microsoft Visio,这两种工具都比较易用,选择哪种工具就看个人的喜好了。本人对Microsoft的软件比较有好感,所以自然Microsoft Visio 2003是我的首选。类:

2013-04-05 12:05:31 689

转载 android rom移植知识

最近接到很多兄弟们的求助,也回答过无数个和下面这个问题类似的问题:如何编译android 原生代码得到一个rom,然后跑到某某手机上。鉴于很多兄弟对这块不清楚,我这里一并简单回答之。1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东西。kernel我就不说了,/目录下主要是init和相关的配置文件

2013-04-05 10:18:19 887

转载 Android应用程序请求SurfaceFlinger服务创建Surface的过程分析

在本文中,我们将详细分析Android应用程序请求SurfaceFlinger服务创建Surface的过程。在讲述Android应用程序请求SurfaceFlinger服务创建Surface之前,我们首先了解一个Surface是由什么组成的。我们可以将Surface理解为一个绘图表面,Android应用程序负责往这个绘图表面填内容,而SurfaceFlinger服务负责将这个绘图表面的内容

2013-04-05 09:46:48 966

转载 Android系统的开机画面显示过程分析

转自罗升阳blog  :Android系统的开机画面显示过程分析 http://blog.csdn.net/luoshengyang/article/details/7691321好几个月都没有更新过博客了,从今天开始,老罗将尝试对Android系统的UI实现作一个系统的分析,也算是落实之前所作出的承诺。提到Android系统的UI,我们最先接触到的便是系统在启动过程中

2013-04-04 13:54:08 1474

转载 Camera服务之--App

1.回调接口.Camera Client端需要提供一些回调方法,给Camera Service用。而Camera Client提供的这些接口,真正的实现是在Camera的应用部分。在packages/apps/Camera/src/com/android/camera/Camera.java类中,定义了几个回调接口:private final ShutterCa

2013-04-04 12:44:12 830

转载 Camera服务之--Client

Camera服务分为Client和Server两部分,本文主要分析Client部分。1. Camera Client介绍主要由以下几个文件组成:Camera.h/ Camera.cppICameraClient.h/ IcameraClient.h如图中所示,Camera.class继承自IcameraClient.class。Cam

2013-04-04 12:21:37 1217 1

转载 IBinder, BBinder和BpBinder

这3个类,是对Android Binder框架的抽象,其实这个BBinder,改成BnBinder可能更形象一些。但是要注意的是,一个IXXXService的继承图中,BpBinder并不在这个继承关系之中,也就是说BpBinder并没有子类。但是BBinder是在这个继承关系当中的,它的子类就是BnInterface。换句话说,BBinder和BpBinder的功能并不是对称的,以前就是

2013-04-04 11:43:43 12851 2

newfs_msdos.rar

androidN平台下newfs_msdos参考学习,解压到android目录下执行mm命令编译, 默认x86版本,适合研究使用。

2019-12-29

H7440HS_datasheet_20170525.pdf

H7440HS_datasheet,适合搞倒车后视摄像头开发人员,测试人员,市场相关人员评估学习使用。 High Performance 1/4” CMOS Surveillance Sensor - H7440HS Array size: 733H x 493V

2019-12-29

H7430H_datasheet_20170524.pdf

H7430H_datasheet, single camera sensor, 适合标清倒车摄像头开发测试评估参考, High Performance 1/3”  CMOS Surveillance Sensor ‐ H7430H Array size:733H x 493V

2019-12-29

ccir656视频格式

ccir656协议分析说明,也是bt656, bt1120也可以参考,还不够呀

2013-10-27

空空如也

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

TA关注的人

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