自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 mtk led 呼吸灯

LED调用流程 g_leds_data[i]->cdev.blink_set = mt65xx_blink_set; //mt65xx_leds_probe -- leds_drv.c mt65xx_blink_set//leds_drv.c mt_mt65xx_blink_set mt_led_blink_pmic //leds external_ic_leds_mod

2016-12-23 18:31:13 1687

原创 MT6735 - battery相关笔记 (充电、电池状态、zvc、driver与service通信)

充电 kernel-3.18/drivers/misc/mediatek/include/mt-plat/mt6735/include/mach/mt_charging.h #define AC_CHARGER_CURRENT CHARGE_CURRENT_800_00_MA //先跑这个 kernel-3.18/arch/arm64/boot/dts/mt6735.dtsi /

2016-12-20 15:49:32 8951

原创 app访问文件

app访问文件,写内容到文件,驱动 DEVICE_ATTR 处理内容FileOutputStreampackage com.example.administrator.otgselect;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import andro

2016-07-13 15:52:18 502

原创 android添加新功能有感

最近做了两个项目,一个是uvc camera,两路同时预览/后台录像/拍照,一个是spi sdcard。从0 到1, 开始做的时候,每个小模块都不能保证是工作是正常的,一旦跑不起来,每个模块都是嫌疑人,每个模块都要debug一遍,这个过程非常耗时,整个工作都会因为这个而延长。一旦解决问题,开始总结经验,发现,其实增减代码量很小,给局外人一种原来这么简单的假象。假如一开始就知道是

2016-06-13 20:23:58 444

转载 【转】工作队列(workqueue)

原博 http://blog.chinaunix.net/uid-24148050-id-296982.html一、workqueue简介workqueue与tasklet类似,都是允许内核代码请求某个函数在将来的时间被调用(抄《ldd3》上的)每个workqueue就是一个内核进程。workqueue与tasklet的区别:   1.tasklet是通

2016-04-14 17:41:33 324

原创 【文本处理】Dele_SpaceTab_eveline

Dele_SpaceTab_eveline#include#include"stdlib.h"void Dele_SpTab(char line[]);int main(){ char StrLine[1024];//每行限制中文341个,英文字母1024个 int i; FILE *in,*out; in = fopen("C:\\Temp\\lark\\line

2016-04-08 17:06:52 289

原创 【文本处理】Add_SpaceTab_eveLine

Add_SpaceTab_eveLine#include#include"stdlib.h"int main(){ char tab[1030] = " "; char StrLine[1024];//每行限制中文341个,英文字母1024个 int i; FILE *in,*out; in = fopen("C:\\Temp\\lark\\java.txt","r

2016-04-08 17:06:10 296

原创 【文本处理】多行整合为一行

多行处理#include#include"stdlib.h"void Merge_Line(char line[]);char merged[5120];//20行整合一行int j=3;inline char symbol(int j){ return (merged[j] == -84 && merged[j-1] == -93) || (merged[j] >=

2016-04-08 17:04:44 695

原创 【文本处理】行前面(上面)插入一个空行

插入空行#include#include"stdlib.h"int main(){ char StrLine[1024];//每行限制中文512个,英文字母1024个 char pu[2]={10,0}; FILE *in,*out; in = fopen("C:\\Temp\\lark\\560.txt","r"); out = fopen("C:\\Temp\\

2016-04-08 17:02:32 3559

原创 [文本处理] txt文档行长度相等

文本处理,下载的txt文档每行长短不一。#include#include"stdlib.h"void Merge_Line(char line[]);char merged[5120];//20行整合一行char pu[2]={10,0};int j=3;inline char symbol(int j){ return (merged[j] == -84 && m

2016-04-08 17:00:24 606

原创 PICppt--mvivalto移植rdx odin总结

2016-03-08 14:46:52 680

原创 [MT6574 lk] USB,RDX,ODIN

MT6574 USB flow in LK Mt_boot_init(){if (g_boot_mode== FASTBOOT)                  goto fastboot; fastboot:         udc_init(&odin_udc_device);         if(boot_mode== MODE_RAMDUMP)   

2016-03-08 14:38:24 1351

原创 [MTK6574] 移植odin问题总结

典型问题: 问题1、Rdx速度慢,一个包8ms左右ack正常,删掉log,时间17us,正常。odin速度慢,一个包50~200ms,删除log,前900K正常,ack正常。判断逻辑处理有问题,epx 处理数据大小有问题  问题2、bootloader下载后开不了机。pit分区和mtk分区不匹配。pit是我们自己定义的。mtk定义方式和pit不同。mtk启动

2016-03-01 15:51:28 558

原创 快速排序

快速排序,c

2016-02-26 15:07:48 299

转载 Android基础类之BaseAdapter

转载,android baseadapter

2016-02-19 17:19:33 231

原创 linux设备模型-kobject

linux 设别模型分析

2016-02-19 13:13:18 505

原创 android notes

android related notes

2016-02-19 12:43:42 828

原创 android中sepolicy, selinux学习笔记

android sepolicy selinux规范学习,相关问题debug

2016-02-19 12:39:06 9062

原创 all notes

android,linux,java,drvier,命令行,笔记

2016-02-19 11:38:06 2043

原创 [MTK]lk USB与下载工具交互简图

xxx

2014-12-05 15:38:22 701

memcpy函数c语言实现

memcpy函数c语言实现代码

2021-12-15

Notepad++插件管理器-gpup.exe

复制gpup.exe 到安装包文件夹updater下,解决Notepad++ A file needed by the plugin manager(gpup.exe) is not present under the updater directory

2018-08-23

uvc1.5文档

uvc1.5 协议文档,Universal Serial Bus Device Class Definition for Video Devices: Video Device Examples

2018-02-28

空空如也

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

TA关注的人

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