- 博客(10)
- 收藏
- 关注
原创 Enabling New Camera sensor in Intel Clover Trail Platform
Build Config 1.Build platform-specific files (1)Build Platform_.h and platform_.c under directory of kernel/arch/x86/platform/intel-mid/device_libs/ Note:Can reference existing sensor files in
2013-10-23 11:42:56
1478
原创 linux kernel驱动之module_init
在接触过的linux kernel驱动中(camera sensor驱动, TP驱动),模型都是一样的 #include //...... //....... static int __init XXX_init(void) { //... } static void __exit XXX_exit(void) { //... } module_init(XXX_i
2013-09-03 16:50:18
732
原创 C语言的include
学习C语言,必须要理解include,只要弄清以下几个问题,就能完全理解include了! 1.#include 实质是什么? 预编译的时候copy include头文件的内容到当前行 (疑问:预编译命令 $gcc -E test.c -o test.i) 2.#include “” 与 “”先在当前目录查找有无该头文件,有则包含该目录下的头文件,没有则到系统指定的目录下找该头文件
2013-09-01 20:16:45
2422
原创 C语言中常用的关键字
1.sizeof 2.static 修饰函数和全局变量,只能在本文件使用; 修饰局部变量,只初始化一次,放在Data段(在编译的时候已经确定,给其初始化的右值必须为常量) 3.const const和#define的区别 4.register 5.aoto
2013-08-30 06:59:21
1058
原创 C 常用到的宏
#define SWAP(x, y) do{\ (x) = (x) + (y);\ (y) = (x) - (y);\ (x) = (x) - (y);\ } while(0) #define
2013-08-29 21:42:22
710
原创 linux相关的知识点
1.在linux C文件的gcc编译过程 编译——>可执行文件 -E(预编译) -S(汇编) -c ld .c—————————>.i——————————>.s————————>.o————————> ELF文件(可执行文件) ,默认
2013-08-28 13:03:55
743
原创 初次使用git/repo
初次使用git/repo,将一些工作常用的命令记录下来,以供以后参考: The different between git and repo: git 操作一般对应一个仓库,而repo操作对应一般于一个project,一个project会有若干个仓库组成。 在操作整个project时使用repo,而在操作其中某个库时使用git。 一. repo常用的命令 repo是google开
2013-08-20 09:59:59
946
原创 camera sensor readout position(flip/mirror)
预览过程:景物(sence)通过镜头(lens)生成的光学图像投射到图像传感器(sensor)上, 图像以pixel为单位通过MIPI/DVP接口传输到VFE,经过external memory,最后经过MDP 然后将图片显示到屏上。偶尔会出现这样情况:在屏上显示的图像方向不对。 这是因为模组厂不严格根据sensor厂给出的sensor放置位置打样。 一般情况是建议模组厂能
2013-02-25 19:15:59
2276
1
原创 APQ8064 camera AF 调试
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> 1. info Module: sunny Sensor: imx091 Platform:APQ8064 Actuator:VCM VCM driver IC: dw9714A <!-- @page {margin:2cm} p
2013-02-20 19:32:19
2893
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人