自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 电源管理之——battery选型

电源管理不管是在系统软件,还是硬件电路,都是嵌入式系统里面的重头戏。一个稳定的嵌入式系统,跟好的电源管理有着不可划分的联系。如果电源管理设计得不好,电路会有很多毛病,如上电时序不正确,开不了机等等。所以,在我们进行项目评估,或者项目规划的前期,对电源管理的考量是我们工作的重点。对于电源管理,我这里把它细分成几部分:1、  上电时序2、  关机流程3、  充放电管理这里,简略说一

2015-07-29 13:15:52 1566

原创 写一个简单的批处理(bat)

看了看以前写的总结,发现有这样的一个批处理,还是挺有意思。拿出来分享一下。1、 for /d %%i in (*) do (2、 rem set _day=%%~ti3、 cd %%i4、 for %%j in (*) do (5、

2015-07-26 22:58:09 2371

原创 adb调试(2)--程序员的暴力破解

现在市面上有以下root软件,能对部分的android只能设备做root的破解。这里说部分,如果想不让设备破解,出厂是做严格的权限管理是可以做到的,具体看看:adb调试(1)--权限与管理这里,这篇文章说的内容也关于破解。市面上的破解软件跟这里讲的比起来,可以说事弱爆了。

2015-07-26 22:50:33 2555

转载 wpa_supplicant适配层 -- 详解

适配层是 通用的wpa_supplicant的 封装,在Android中 作为 WiFi部分的 硬件抽象层来使用。wpa_supplicant适配层 主要用于 与wpa_supplicant守护进程 的通信,以提供给Android框架使用,它实现了 加载、控制 和 消息监控等功能。          1、当java层调用 loadDriver时, 它实际上是通过JNI来调用Native函数

2015-07-26 22:29:25 1618

原创 adb调试(1)--权限与管理

说adb,所有做android开发的人都知道,我们敲这几行adb调试的命令都很娴熟。既然这样,为什么还要讲adb?不过话说在其那头,这里讲adb,还是有一定意义的,说不定能给予你一些灵感。平时我们使用最多的命令无非:adb connect adb remountadb push adb install这里四条命令,其中第1,3,4条都很直白:连接,推送,安装。可是,每当

2015-07-25 10:45:56 5426

原创 对android rotation的添加与定制

在做android开发的过程中,我们难免会遇到显示旋屏的需求,特别是在一些广告机类的应用和产品中,旋屏是家常便饭。还是那句话,如果厂家的BSP够完善,那么做起来就很方便,只需修改一些参数就行。但如果厂家的BSP没把这功能加上,做旋屏也够你折腾一阵子了。一般把旋屏集成在BSP里面的也只有消费类的厂家,做embedded的厂家的BSP相对没有那么完善。所以说做消费类的工程师难免不会有点娇生惯养。我们有

2015-07-22 22:56:22 8506 2

原创 Ipu 与多显——yocto跟android下的简介

注:由于跟平台相关,所以一些内容不会说得太直白,跳步比较多。至今,cpu里面使用到ipu的厂家不多,目前freescale是其中一家。所以,以下的分析是基于freescale平台的ipu情况的基本讲解。IPU是什么?IPU是显卡中的CPU,GPU的一种,由英伟达首先提出,以减少CPU的开销。最初由英伟达提出。目前实现IPU的厂家不多,freescale就是其中之一。接下来是freescal

2015-07-20 22:46:46 4381 1

原创 Board level的启动流程分析

现在很多博客文章都有写到关于从uboot到linux,或者是android的话就是再到android层面上的启动过程。但很少文章会讲述到关于board lever 层面上的启动过程。我这里说的board level 是关于板子上电启动,硬件相关的开机流程。好,咋们开门见山,不兜圈子。直接说如正题。本文分为几部分:上电à电源管理àcpu启动àubootà跳转启动device。下面正式介绍。

2015-07-16 09:34:04 1333

原创 Android4.4.2从内核logo到init logo到动态logo的分析及定制

Android开机logo一直都是各大产品定制的重点,如果IC厂家代码完善的话,那就很简单,直接把做好的logo文件放在预制好的文件夹就可以了。还有一些定制服务做得好的IC厂家,可能还会通过烧录软件直接修改升级包里面的logo文件,修改完毕后,直接烧录完事。这些二次开发做得比较完善的IC厂家一般是各大平板电脑,手机方案商。但如果android代码并没得到很完善的优化怎么办?如在工业领域的and

2015-07-12 22:15:22 3975

原创 dts从uboot加载到kernel使用案例的分析

曾经在空间里面转载过一篇《ARM Linux 3.x的设备树(Device Tree)》的文章,看了几遍,仍然不知所云。后来在工作中才慢慢地对dts有所领悟。所以,在这里想用简单的词语,描述一下自己对dts的理解。首先,dts是什么?很简单,一句话:为了瘦简内核、去掉部分冗余的代码,而用一种简单的方式(语言)把硬件设备相关信息描述出来,这就是dts。既然命名为“device tree”(本

2015-07-11 21:11:53 19901 1

原创 从ETTI Touch 到 uevent 机制分析

Touch调试环境:yocto调试过ETTI touch的人都知道,ETTI Touch 是人类历史上最容易调试的Touch,不涉及driver ,不涉及Makefile,Kconfig,也不涉及中断信号的处理。既然ETTI Touch 那么容易调试,那为什么各大 Touch 厂家不把自家的Touch做成ETTI Touch的处理方式,不更好的方便调试吗?总结了一下,原因有两个:1

2015-07-10 16:11:22 1124

原创 分析android预装apk以及相关的实现手段

如果厂家代码完善的话,平时拿到厂家的BSP,需要预装apk的时候,只需往预定好的目录拷贝apk即可。但如果自己手动实现起来并不见得那么简单。所以这里为大家介绍两种实现方法。 预装的条件:         出厂时候装上apk,需要删除apk的时候可以删除。 在android 下,除了使用android自带的apk安装程序进行安装apk外,对开发人员而言,可以使用 adb inst

2015-07-09 22:57:19 10221 5

在hal实现查询蓝牙电话本(程序调试:下)

在hal实现查询蓝牙电话本(程序调试:下)

2012-11-01

空空如也

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

TA关注的人

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