自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FcabilitY的专栏

刷夜组组长

  • 博客(30)
  • 收藏
  • 关注

转载 Android DNS解析

原文地址:http://blog.csdn.net/insswer/article/details/173825351. Change of Android4.3在Android4.3以前,如果系统需要备份/恢复,防火墙以及DNS解析管理,Linux内核微调等,是需要ROOT权限才能进行的。在Android4.3中,Google修改了这一策略,Google向用户提供

2015-03-27 14:56:45 5785

转载 wifi command line connect to ap

原文地址:http://blog.csdn.net/dwyane_zhang/article/details/7242787在我们调试WIFI模块的时候经常碰到这样那样的问题,关键是要找到问题出现在哪层,然后再深入分析。找问题出现在哪一层,用手动命令是最直接的方法。一下就可以分辨出到底是上层还是底层的问题,下面列出WIFI的手动命令行:

2015-03-27 14:52:17 687

转载 Android 文件系统获取root权限

原文地址:http://www.oschina.net/question/54100_18215最近在移植Android 2.3 到s3c6410平台,文件系统成功挂载后,在超级终端执行一些命令不成功,比如mkdir,这样的基础命令,后来查阅资料,是自己没有取得root权 限,只需在启动的shell时,指定该程序(shell 程序)属于root用户即可,修改init.rc文件如下:

2015-03-26 17:22:33 470

转载 Android底层开发中通过网络使用adb的方法

Android底层开发中通过网络使用adb的方法Android的adb服务默认情况下监听USB,一般我们在开发中是通过USB连接到目标机上。但是如果目标机只有一个USB口,我们又需要把这个USB用于其它目的(比如用于OTG口插U盘)的时候怎么办?其实adb是支持通过网络访问的,在需要的时候,只需按下列步骤操作即可通过网络连接adb服务。(1)首先还是正常地通过USB连接目标机,执行

2015-03-19 16:32:51 511

原创 Android application UI with no ActionBar or TitleBar

<!-- Base application theme, dependent on API level. This theme is replaced by AppBaseTheme from res/values-vXX/styles.xml on newer devices. --> <!-- Theme

2015-02-04 11:48:45 459

原创 Android Application-Telephony-RIL 4 TelephonyManager to GSMServiceStateTracker

The Sequence diagram

2015-01-20 15:24:25 883

原创 Android Application-Telephony-RIL 3 DialpadFragment to RIL.dial

The Sequence Diagram

2015-01-20 14:51:08 431

原创 Android Application-Telephony-RIL 2 PhoneApp

系统环境:Ubuntu14.04 / Eclipse + adt目标环境:Android4.2.2/** * Top-level Application class for the Phone app. * 能从注释看出来PhoneApp是整个电话应用的核心类 */public class PhoneApp extends Application { PhoneGloba

2014-12-29 16:53:49 558

原创 Android Application-Telephony-RIL 1

终于有一点业余时间,抽出来整理一下Android的Telephony及其上下层内容。该文仅为自己整理思路以及备份资料,未能做到精准地确保每一步都是正确的有依据的,请慎读。目标:1. 了解APP/Telephony/RIL之间的基本通信机制;2. 了解APP界面的组件和它们之间的关系,以及主要功能;3. 了解Phone的主要业务流程:* 主叫、被叫** CALL SWIT

2014-12-29 16:47:55 517

转载 c++库

推荐!国外程序员整理的 C++ 资源大全关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,

2014-10-24 11:24:11 497

转载 Java数组操作的10大方法

下面是精心整理的Java数组操作的10大方法,大部分代码都来自Stack Overflow。0、定义一个Java数组String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{"a","b","c","d","e"};第一种是

2014-08-28 11:53:06 411

转载 写给Python初学者的设计模式入门

原文链接: pypix.com   翻译: 伯乐在线 - 熊崽Kevin译文链接: http://blog.jobbole.com/62023/写给Python初学者的设计模式入门有没有想过设计模式到底是什么?通过本文可以看到设计模式为什么这么重要,通过几个Python的示例展示为什么需要设计模式,以及如何使用。 设计模式是什么?

2014-03-12 11:09:13 538

转载 动态绑定 vs 静态绑定

动态绑定(又名后期绑定)动态绑定是指编译器在编译阶段不知道要调用哪个方法,直到运行时才能确定。让我们用个例子来解释。譬如我们有一个叫作’SuperClass’的父类,还有一个继承它的子类’SubClass’。现在SuperClass引用也可以赋给SubClass类型的对象。如果SuperClass中有个someMethod()的方法,而子类也重写了这个方法,那么当调用SuperClass引

2013-12-16 14:58:18 398

转载 重写静态方法

可以重写静态方法吗?本文由 ImportNew - 唐小娟 翻译自 Geekexplains。问:你可以重写静态方法吗?答:如果从重写方法会有什么特点来看,我们是不能重写静态方法的。虽然就算你重写静态方法,编译器也不会报错。也就是说,如果你试图重写静态方法,Java不会阻止你这么做,但你却得不到预期的结果(重写仅对非静态方法有用)。重写指的是根据运行时对象的

2013-12-16 14:27:10 626 1

转载 History of Programming

We already know that programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that

2013-12-16 14:20:58 568

转载 FCLK/HCLK/PCLK的配置(2)

S3C2440有两个PLL(phase locked loop)一个是MPLL,一个是UPLL。MPLL用于CPU及其他外围器件,UPLL用于USB。用于产生FCLK, HCLK, PCLK三种频率,这三种频率分别有不同的用途:1)FLCK、HCLK和PCLK的关系S3C2440有三个时钟FLCK、HCLK和PCLKs3c2440官方手册上说P7-8写到:

2013-08-06 22:37:26 2062

转载 FCLK/HCLK/PCLK的配置

三星官方搭载的wince系统的FLCK值为400MHz,HCLK值为100MHz、PCLK值为50MHz。那么这些值通过什么方法计算出来呢?大概过程如下,这些值在外部晶振12MHz的基础上通过PLL的作用倍频到我们需要的核心频率如400MHz,由于该频率过高,需要通过对预分频器进行适当的设置获取外围设备能够正常工作的频率如HCLK 100MHz、PLCK 50MHz。在这里有必要说明FCL

2013-08-06 22:32:46 1832

转载 FCLK/HCLK/PCLK

FCLK: 为CPU核供给时钟信号,我们所说的cpu主频为200MHz,就是指的这个时钟信号,相应的,1/Fclk即为cpu时钟周期HCLK: 为AHB bus peripherals供给时钟信号,AHB为advanced high-performance busPCLK: 为APB bus peripherals供给时钟信号,APB为advanced peripherals bus

2013-08-06 20:56:00 1308

转载 eMMC / eMCP移动设备嵌入式存储

eMMC/eMCP将成为移动设备嵌入式存储主导技术原文地址:http://blog.soufun.com/39645797/16299159/articledetail.htm【引言】eMMC具有兼容性强、设计简便的特点,广泛应用于移动设备中。随着人们对设备存储容量的需求加大以及成本进一步降低,eMMC应用面还将不断扩大。eMMC采用统一的MMC标准接口,将存储芯片(NAND Fl

2013-07-31 12:37:13 2397

转载 芯片封装类型介绍

芯片封装类型介绍原文:http://iccopy.net/news/40.html1 BGA (ball grid array)球形触点陈列,表面贴装型封装之一。在印刷基板的背面按陈列方式制作出球形凸点用以 代替引脚,在印刷基板的正面装配LSI 芯片,然后用模压树脂或灌封方法进行密封。也称为凸 点陈列载体(PAC)。引脚可超过200,是多引脚LSI 用的一种封装。 封装本体也可

2013-07-31 12:22:21 1420

转载 .word的作用及uboot中_start的引用

GNU汇编中.word伪指令的理解分类: LINUX原文地址:GNU汇编中.word伪指令的理解 作者:leon_yu在u-boot中遇到_armboot_start、_bss_start等这些变量,这些伪指令的用法涉及以下知识1.汇编是“绝对引用”,即引用的就是地址在start.s中_TEXT_BASE: .word TEXT_

2013-07-23 20:59:34 794

转载 .balignl的意义

原文地址:http://www.groad.net/bbs/read.php?tid-3090.htmlU-boot 版本:1.2.0在 U-boot 的 cpu/arm920t/start.S 里有一处代码为 .balignl 16 0xdeadbeef  ,初一看不知道意欲何为,但从伪指令 .balignl 来看,实际上就是对齐。对于某些处理器来说,所编写的代码不对齐并不会报错,但

2013-07-23 20:30:52 766

转载 LDR与ADR的区别

ldr与adr的区别转自:http://coon.blogbus.com/logs/2738861.htmlldr r0, _startadr r0, _startldr r0, =_startnopmov pc, lr_start:nop编译的时候设置 RO 为 0x0c008000↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

2013-07-23 14:53:59 483

原创 MINI2440 算一算拿到手有[三年]时间了

此文仅为个人学习计划。就目前对整个平台的了解情况来看,开始在2440上的学习需要掌握如下知识点:1.掌握ARM汇编基础;2.熟悉S3C2440 datasheet与板载nandflash、sdram的相应驱动原理。

2013-07-22 19:46:33 361

转载 Linux Kernel and Android 休眠与唤醒

Linux Kernel and Android 休眠与唤醒(中文版)四月 18th, 20100 Comments/7040 hitsTable of Contents简介国际化版本信息对于休眠(suspend)的简单介绍Linux Suspend 的流程相关的文件:准备, 冻结进程让外设进入休眠ResumeAndroid 休眠(s

2012-07-09 09:25:08 324

转载 Linux下gpio的相关函数分析

gpio_request 原形代码 其原型为 int gpio_request(unsigned gpio, const char *label) 先说说其参数,gpio则为你要申请的哪一个管脚,label则是为其取一个名字。其具体实现如下:int gpio_request(unsigned gpio, const char *label) { struct

2012-07-04 10:57:18 1240

转载 Linux poll机制精彩分析

Linux poll机制精彩分析原文地址:http://blog.chinaunix.net/space.php?uid=22278460&do=blog&id=1777659 感谢作者所有的系统调用,基于都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、s

2012-07-03 21:18:13 498

原创 [没事乱分析] Freescal mma8452 probe函数乱分析

static int mma8452_probe(struct i2c_client *client, const struct i2c_device_id *id){ int err = 0;//储存错误信息 int tempvalue = 0;//储存8452配置寄存器的读值 struct mma8452_data *data;//自定义8452数据结构体 if(!i2c_c

2012-07-03 17:34:01 1460 1

转载 手机SD卡接口电路实例分析

手机SD卡接口电路实例分析1. 概述现在的很多手机中都有存储卡的卡座,常被称为T-FLASH CARD,它的体积与常见的Micro SD卡相比要小很多,因此更适用于手机的设计中,但T卡的接口电路是与SD卡的接口电路是一样的,它们的主要差别就是卡的外形与体积不一样。为了能够读写这些卡,一般现在的手机的核心处理器都设计有SD卡的读写接口电路,在此我就简单介绍一下SD卡的接口电路。本

2012-06-27 14:59:47 4796

翻译 通过miscdevice获得驱动私有数据结构体时file->private_data为空的解决方法

PS:实际上标准的做法是在调用misc_open之前将file->private_data置为空,然后在调用misc_open的时候通过container_of函数得到驱动私有数据结构体的地址,然后让file->private_data指向私有数据结构体以供fops中的其他函数使用。尝试了一些办法,还是这个方法比较高效。Author: Samu Onkalo AuthorDate:

2012-05-15 12:00:14 1860

空空如也

空空如也

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

TA关注的人

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