自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快乐&&平凡

本博客所记录的文章,主要是从网络收集的,有一些因为经过多次转载,所以出处已经不知,若是侵权,请通知我,我及时修改。本博客主要是用来记录我对所写文章的理解,若有错误,请大家指点,相互学习!...

原创 好的 播客 整理

1、TF卡、USB 存储模块: http://blog.csdn.net/yihongyuelan/article/category/844867 http://blog.csdn.net/gzshun/article/category/958018 http://www.cnblogs.co...

2013-03-31 10:20:12 3160 0

转载 Linux的内存管理

Linux的内存管理         Linux的内存管理是一个非常复杂的过程,主要分成两个大的部分:内核的内存管理和进程虚拟内存。内核的内存管理是Linux内存管理的核心,所以我们先对内核的内存管理进行简介。一、物理内存模型        物理内存模型主要分为两种:UMA(Uniform Mem...

2018-06-14 17:46:57 927 1

转载 git describe

git describe --- 显示当前离当前提交最近的tag       如果符合条件的tag指向最新提交则只是显示tag的名字,否则会有相关的后缀来描述该tag之后有多少次提交以及最新的提交commit id。不加任何参数的情况下,git describe 只会列出带有注释的tag ...

2017-11-22 10:07:27 2460 0

转载 查看linux系统重启之前的log -- last_kmsg

当 Linux Kernel 出现 BUG 的时候,后走入 panic flow,这个时候由于 Kernel 出现了严重的问题,adbd 也无法响应 adb 连接请求,这个时候想透过读取 Kernel Log Buffer 来看 Kernel Log 是不可能的。那怎么办? 由于 Conso...

2017-09-30 22:09:00 7592 0

转载 Git中tag的用法

git中的tag指向一次commit的id,通常用来给开发分支做一个标记,例如:标记一个版本号,以便后续回退的之前的某一个版本。 一、打标签: git tag -a v1.01 -m "Relase version 1.01" 注解:git tag 是...

2017-08-17 08:46:02 1224 0

转载 关于mtk GPIO口的定制

如果需要定制GPIO口呢,需要使用mediatek/dct/DrvGen.exe工具,点击Open,选择mediatek/custom/project_dir/kernel/dct/dct/codegen.dws文件,点击Edit,将出现如图所示的一个窗口: EintMode: 指示是否当作中断...

2017-07-18 18:52:53 1040 0

转载 MTK GPIO操作

上拉或下拉 选择设置: mt_set_gpio_pull_select(COL_REG[i], 0); mt_set_gpio_pull_select(COL_REG[i], 1); 拉高(设置1), 拉低(设置0) 操作:  %MC...

2017-07-18 18:51:55 2089 0

转载 Android 7.0中的多窗口实现解析

在以往的Android系统上,所有Activity都是全屏的,如果不设置透明效果,一次只能看到一个Activity界面。 但是从android N(7.0)版本开始,系统支持了多窗口功能。在有了多窗口支持之后,用户可以同时打开和看到多个应用的界面。并且系统还支持在多个应用之间进行拖拽。在大屏...

2017-07-06 18:46:45 684 0

转载 android 调试常用命令 汇总

在Android应用开发过程中,熟悉常用的adb调试命令往往能事半功倍,再此做一个汇总记录。 adb shell vm 命令 adb shelll vm 命令在4.3以后的版本才可用,使用它可以方便的查看或者设置屏幕的分辨率、密度。 adb shell vm size  查看分...

2017-07-06 18:45:56 996 0

转载 fastboot及lk解析

FastBoot协议版本0.4 fastboot协议是一种通过USB连接与bootloaders通讯的机制。它被设计的非常容易实现,能够用于多种设备和运行Linux、Windows或者OSX的主机。 基本需求(Basic Requirements) 两个端点,一个输入端,一个输...

2017-07-01 11:29:47 929 0

转载 Android USB Host使用详解

http://blog.csdn.net/glouds/article/details/40260805 ================= 首先说一下为什么要写关于Android USB Host通信的介绍,对于android程序原来说不懂硬件做USB通信确实开头比较难,...

2017-06-19 17:26:22 4288 0

转载 qcom 系列的i2c设备的power 在dtsi里定义的时候需要注意的

最近在driver里发现一个有点值得注意的地方: 在dtsi里定义了power vdd-supply = ; vcc_i2c-supply = ; 但是在i2c device的driver里看到的却是 pdata->vcc = devm_regulator_ge...

2017-06-08 17:10:21 1354 0

转载 如何清除Win7中被占用的COM口 串口

电脑 -->> 开始 -->> 运行中输入:regedit  -->> 回车打开系统注册表  -->>  然后修改注册表对应的目录值: HKEY_LOCAL_MACHINE         -->> SYSTEM          ...

2017-05-19 09:37:03 17945 0

转载 使用gitlab做git flow及代码审查

除了 Git 命令,权限控制也是 Git 中极为重要的组成部分,本文主要介绍 GitLab 系统提供的最常用的权限控制功能。 一、分配成员角色 首先来了解下,Git 中的五种角色: 角色 描述 Owner Git 系统管理员 Master Git 项目管理员 Devel...

2017-03-29 18:53:48 16358 0

原创 Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge 操作方法如下:  build_001$git branch    develop_wanghai * master ...

2017-03-29 16:33:55 2700 0

转载 BootAnimation使用surfaceflinger分析

首先,从BootAnimation开始分析,BootAnimation在启动脚本init。Rc被配置成一个服务 [html] view plain copy 1.service bootanim /system/bin/bootanimation    2.    class mai...

2017-03-06 18:40:37 771 0

转载 Android 中的dm-verity

[-] Android 中的Verified Boot之dm-verity 相关原理 为什么要使用dm-verityDm-verity的工作流程Dm-verity的实现 接口 Deveice Mapper框架Device mapper 框架下的dm-verity驱动实现用...

2017-03-02 11:41:28 3572 0

转载 公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 17:02:22 1737 0

转载 公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 14:21:58 447 0

转载 sdf

sdfdf333

2017-03-01 14:21:08 2064 0

转载 公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 14:20:20 258 0

转载 公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 14:19:33 238 0

转载 公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 14:18:46 575 0

转载 在Windows 7 上大家Android studio环境

开发安卓的IDE有两种,eclipse和android-studio,使用android-studio搭建安卓开发环境相对简单,只要一个安装包就搞定。下面就介绍android-studio的安装步骤。 ============================== 一...

2017-02-17 14:19:35 998 0

转载 sockaddr_in , sockaddr , in_addr区别Socket编程函数集(非常有用)

一、sockaddr和sockaddr_in在字节长度上都为16个BYTE,可以进行转换 struct   sockaddr   {                   unsigned   short   sa_family;    //2                  char   sa_...

2017-01-18 18:13:32 799 0

转载 大端模式和小端模式

在 各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机 通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字...

2016-12-23 08:38:28 242 0

转载 Android深入浅出之Binder机制

Android深入浅出之Binder机制 一说明  Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。 我...

2016-12-16 19:40:11 310 0

转载 Android 4.2 中的Bluetooth 协议栈

Android 4.2之前,Google一直使用的是Linux官方蓝牙协议栈,即知名老牌开源项目BlueZ。BlueZ实际上是由高通公司在2001年5月基于GPL协议发布的一个开源项目,该项目仅发布一个月后就被Linux之父Linux Torvalds纳入了Linux内核,并做为Linux 2...

2016-08-30 18:42:39 1126 0

转载 Android Wi-Fi Display(Miracast)介绍

Android Wi-Fi Display(Miracast)介绍 2012年11月中旬,Google发布了Android 4.2。虽然它和Android 4.1同属Jelly Bean系列,但却添加了很多新的功能。其中,在显示部分,Android 4.2在Project Butter基...

2016-08-30 17:00:17 4454 0

原创 配置wifi为AP模式 -- 接入点hostapd基本配置

hostapd是一个带加密功能的无线接入点程序,是Linux操作系统上构件无线接入点的一个比较方便的工具,支持IEEE 802.11协议和IEEE 802.1X/WPA/WPA2/EAP/RADIUS加密。 对于 hostapd,最关键的一步就是配置hostapd的配置文件了。源程序里面包含...

2016-08-18 20:30:48 19121 3

转载 《Linux设备节点创建》用户空间ueventd创建设备节点规则

一、devfs、udev和sysfs是什么关系? linux2.6之前使用devfs设备文件系统,它存在与内核空间; linux2.6之后使用udev设备文件系统,它存在与用户空间、但严重依赖与sysfs文件系统。 二、Android(使用linux2.6以后的设备节点创建策略)设备节点的...

2016-08-16 15:16:46 2182 0

转载 锂电池的充电原理

一、锂电池的充电原理:               锂离子电池的充电过程可以分为三个阶段:涓流充电(低压预充)、恒流充电、恒压充电。               锂电池的充电方式是限压恒流,都是由IC芯片控制的,典型的充电方式是:先检测待充电电池的电压,如果电        压低于3V,要先进行预...

2016-08-09 18:28:51 23439 0

转载 modem 通信 -- 几模 几频

按照3GPP的定义: 第1模:GSM(包括GPRS、EDGE),工作频段:900M、1800M、1900M(美国)、850M(E-GSM) -- 2G网络使用; 第2模:cdma2000(包括1x、EV-DO),工作频段:800M、2.1G --  电信 3G网络使用; 第3模:WCDMA(...

2016-08-08 18:06:10 1346 0

转载 android安装内核module,提示Required key not

android安装内核module,提示Required key not available 最近在调试一个驱动的时候,用insmod加载.ko的时候,提示Required key not available,第一反应是签名有问题,内核模块也开始使用类似apk的签名了吗?查资料后果然...

2016-07-04 15:59:50 1069 0

原创 UVC调试

USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机。 Linux内核之中,已经集成了对UVCCam...

2016-05-07 17:12:34 2254 0

原创 Android 和 windows 双系统,时间不一致的解决方法

双系统的平板,细心的朋友你发现在两个系统之间切换后,win8的系统时间与实际的时间不一致 这样的情况是因为Android的时间计算方法和windows时间计算的方法不同。Android系统显示时间为BIOS系统时间+所在时区的时间差(北京时间为东八区),即BIOS的时间+8小时为显示的系统时...

2016-05-04 12:41:42 2884 0

转载 电源选项中S1,S2,S3,S4,S5的含义

电源选项中S1,S2,S3,S4,S5的含义     以 ACPI 的规格来说吧!ACPI(Advanced Configuration and Power Interface),即高级配置与电源接口。这种新的能源管理可以通过诸如软件控制"开关"系统,亦可以用Modem信...

2016-04-16 15:49:39 26576 1

转载 Android屏幕density, dip等相关概念总结

1、几个术语 VGA、HVGA、QVGA、WVGA、WQVGA 这些术语都是指屏幕的分辨率。 VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素; HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320; QVGA:Qu...

2016-03-15 10:50:34 3326 0

原创 USB设备驱动之设备初始化(设备枚举)

USB设备从接入HUB到正常工作之前,都属于设备枚举阶段。所谓设备枚举,就是让host控制器认识USB设备,并为其准备资源,建立好主机与设备间的数据传递机制。 该阶段的工作,是USB通信协议规定的,所以属于ISO标准流程。设备枚举阶段也对应了USB设备的五种状态。 设备枚举阶段分为如下8个步骤...

2016-01-27 15:27:10 2737 0

原创 802.11A/B/G/N四种协议

协议            频率           速率     802.11   2.4GHz      2Mbps     802.11a  5GHz        54Mbps     802.11b  2.4GHz      11Mbps     802.11g  2.4GHz     ...

2016-01-27 15:16:19 2267 0

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