自定义博客皮肤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)
  • 资源 (38)
  • 收藏
  • 关注

原创 解决android系统唤醒时间偏长------healthd里的一些调用

目前定位到healthd的调用过程耗时太长,于是去看看power相关的一些东西healthd里一共调用了如下的节点获取数据openat(AT_FDCWD, "/sys/class/power_supply/battery/present", 1    *******openat(AT_FDCWD, "/sys/class/power_supply/battery/capacity",1

2016-05-31 18:12:31 4014

原创 解决android系统唤醒时间偏长------如何在android的linux kernel中获取系统时间

如果想要优化一些唤醒系统的时间,就必须知道某段程序花了多少时间,今天我就找到了一些获取时间的函数以及应用struct timespec ts;ts=current_kernel_time(); tv_nsecold=ts.tv_nsec; printk("matt-psy-name=%s\n",psy->name);current_kernel_time这个函数在kerne

2016-05-31 17:58:28 1882

原创 编译错误系列------对字符数组赋值

一开始我下意识的直接赋值 char buf[SIZE];error: incompatible types in assignment of 'const char [5]' to 'char [128]'    buf="full" ;后来才知道必须strcpy(buf,"Full");buf是个数组是个const char *常量,不能够修改其值,执行赋值操作是非法

2016-05-31 10:56:45 6977

原创 如何用repo在两台局域网内的主机上传code

假设A同仁已经下完 code, B同仁迟迟没有下载完成,1.那么先在 B同仁的机器 (比如 10.64.58.45)上建立source 目录并进入.repo下面:                               $ mkdir source                              $ cd source                         

2016-05-30 13:58:39 641

原创 解决android系统唤醒时间偏长------看log找可疑的地方

最近发现我们的手机的双击唤醒时间偏长,那么就需要去看是什么导致的。于是首先看唤醒的log[  252.830937] [ASDF] enter do_write_event_worker      //这个是打印log的service[  252.838638] [SENSOR] : inv_ak09911_pm_suspend[  252.838647] CM32683:

2016-05-30 09:28:52 5000

原创 c tool系列------如何在C文件中获取property

找到一段代码作为以后的参考:char *propertyvalue = "no";void load_tty_properties(void){char supportDevice[PROP_VALUE_MAX];char countryCode[PROP_VALUE_MAX];property_get("ro.product.device", supp

2016-05-25 14:53:22 1203

原创 shell系列------循环解析脚本的参数

记录一下monkey的参数解析流程useage() {                echo "useage : monkey_test [--case # ]"                echo "                     [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]"                echo

2016-05-25 11:25:01 2449

原创 gt9xx系列------实现实体按键的unpin解锁

由于gt的虚拟按键的上报不是上报坐标而是类似电源按键的实体按键所以需要修改之前的unpin步骤if ((( rawEvent->code==139)&&(rawEvent->value==1))||((rawEvent->code==158)&&(rawEvent->value==1)))  //有按键按下{if( unpinkey[0]==0)     //第一次数组0肯定为

2016-05-25 09:44:51 611

原创 shell系列-----aging camera

root@ASUS_Z00T:/ # input touchscreen tap 210 2b6                               Error: Invalid arguments for command: tapUsage: input [] [...]The sources are:       mouse      keyboard

2016-05-20 17:08:10 693

原创 Goodix系列------如何取消原生的屏幕上的三个key(如何在java里获取property)

首先是在framework/base/services/core/java/com/android/server/policy/PhoneWindowManager.java里 String navBarOverride = SystemProperties.get("qemu.hw.mainkeys");        if ("1".equals(navBarOverride)) {

2016-05-19 17:33:00 1291

原创 git系列-----git server上下载patch并打上

首先在server上找到相应的提交,然后点击进去发现页面的右上角有个download选项,点击发现Patch-File7a21c24.diff.base64|7a21c24.diff.zip然后直接点击这个zip,浏览器会直接下载这个patch,然后打开patch文件diff --git

2016-05-17 11:28:48 2102

原创 Goodix系列------input device的init

在probe函数里会有static s8 gtp_request_input_dev(struct goodix_ts_data *ts){    s8 ret = -1;    u8 index = 0;    ts->input_dev = input_allocate_device();  //先请求分配设备,初始化dev的lock    ts->input_

2016-05-16 15:25:53 1383

海思busybox+coredump

海思busybox+coredump

2017-08-25

hi3516a 1.06版本可用的vio bt656

hi3516a 1.06版本可用的vio bt656 经过验证,不过1.06和1.05不可混用

2017-08-22

hi3516a adv7180驱动代码

经过验证的adv7180的驱动,希望大家多多分享,只要分享就自然会有积分下载

2017-08-22

hi3516a bt656 vio

hi3516a的vio,确认可以执行成功,bt656格式vi

2017-08-18

制作bmp文件的工具

专门制作各种像素的bmp文件,欢迎下载

2017-06-06

gdb-7.12.tar.gz

gdb的安装包,经过测试可以使用

2017-05-24

编译海思的config.log文件

对应文章中的gcc问题

2017-04-10

qcom gpio信息

qcom 89系列soc的gpio的spec,应该还是有机会用到的

2017-03-02

linux time介绍

time的介绍,需要开发time的同学可以研究一下,比较详细,但是与标准kernel可能有所出入

2017-01-16

ohci中文.pdf

ohci的中文翻译,具体详细,值得一看

2016-09-02

qcom TZ 相关资料

里面是一些TZ-trustzone相关的资料,基本上可以明白TZ的原理

2016-01-08

8976spec的资料

8976 proting spi device用到的相应的spec

2015-12-08

Mp3,Wma,Ogg文件信息查看的小程序

Mp3,Wma,Ogg文件信息查看的小程序 ,为了造福广大csdn用户

2015-11-25

android fm流程

讲述了android FM的一些基础知识以及启动关闭以及和audio的通信之类的问题

2015-11-03

QPST_Configuration_Ramdump.pdf

这里详细描述了如何用qpst抓取ramdump信息,同时用py文件来解析log

2015-06-03

线程 poll函数

用一个线程echo,主进程中poll端口读取数据,不需要延时

2015-01-04

线程与互斥锁的应用

用两个线程,一个线程echo,一个线程cat来读取手机的imei

2015-01-04

CDC driver

在手机链接电脑之后看设备管理器如果出现什么CDC driver没安装,就先安装这个驱动,然后更新驱动程序,选择浏览计算机,选择从计算机列表中选择,选择端口选择厂商中的一个,点击的时候在右边型号中看到virtual com port,然后安装即可

2014-12-29

罗升阳老师教例app

这是罗升阳老师的app教例,也就是那个hello app

2014-12-22

罗升阳的安卓系列从驱动到framework为止

这是罗升阳老师从HAL到Framework层的代码

2014-12-18

linux触摸屏A协议驱动

安卓触摸屏驱动,采用A协议上报,比较简陋但是功能基本可行

2014-10-15

springboot.rar

springboot源码

2019-10-31

MODBUS_python_crc.zip

python编写的modbus CRC16计算单个bin文件的校验和

2019-08-23

spi_i2c.zip

TI 28004的spi和i2c

2019-07-23

matt_MyApplication8.7z

百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒 百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒 百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒

2019-05-10

alsa aplay的源码

这个源码将alsa的aplay和arecord分开了,在这个源码里可以先录音后播放,但是无法实现同时录音和播放

2019-04-19

stm32F103 usb通讯

stm32 f103的usb通讯版本,真实可用

2019-03-11

用来反编译C#的工具

专门用来反编译C#写的工具

2019-01-24

F103 虚拟u盘

F103 虚拟u盘,

2018-12-11

PIC16F18855 timer3 gate control功能实现

PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波

2018-04-19

全网唯一的imx6平台lcrc663驱动

全网唯一的的imx6平台lcrc663驱动,实现了14443A读写和身份证读取uid,绝对可用,文件名spidev1.c,希望大家都能分享代码,降低开发门槛

2018-01-16

imx6q平台的cc1101驱动

imx6q平台的cc1101驱动,全网仅此一份,希望大家能共同进步

2018-01-01

hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图

hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图 hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图 hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图

2017-10-24

hi3516asil9135

hi3516a平台hdmi sil9135驱动程序,配合vio和venc验证可行

2017-10-16

hi3516a uart1 转rs485

hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行 hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行 hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行

2017-09-21

适用于海思3516a的gpio驱动

海思貌似不支持标准的sys/class/gpio这个节点,也就是内核里的gpiolib.c没有生效,编译的话会很多错误,所以只能放弃,用比较傻的ioctl来实现了,不知道谁有好办法可以留言给我

2017-09-18

ntp-dev-4.3.93.tar.gz

ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去 ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去 ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去

2017-09-06

rtl8188eu驱动

rtl8188eu驱动 海思平台验证完毕

2017-08-25

空空如也

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

TA关注的人

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