- 博客(3)
- 资源 (12)
- 收藏
- 关注
原创 V4L2框架-v4l2 device
本文对 V4L2 中比较容易理解的骨干结构进行介绍,涉及两个核心结构体:v4l2_device, v4l2_subdev。文章围绕这两个结构体以 Linux-4.4 内核的 omap3isp 代码为例进行相关的介绍,所谓介绍还是起到辅助作用,真真儿的还是要靠 RTFSC、WTFSC。00 - V4L2框架概述下面「该例程」均指的是 omap3isp 这个例程。V4L2 框架...
2018-06-23 11:22:00 9971 6
原创 生活集思录-如何创造差异化
阅读原文 不论是做产品还是做人,都要给自己尽量制造差异化的竞争力,差异化才是核心竞争力。本文恰是一篇自我总结,就写一写自己的经验,不求全,但求有效、实用,文章最后一节有落地实用的总结。差异化的点技能专精:每种工作、专业都有自己相关的专业性技能,比如:程序员专精于编程或者架构等;作家专精于写作;运动员专精于个人运动类型;等等,这其实就是一个知识/技能壁垒,我会的别人不会,我知...
2018-06-18 15:02:28 634 6
原创 V4L2框架概述
几乎所有的设备都有多个 IC 模块,它们可能是实体的(例如 USB 摄像头里面包含 ISP、sensor 等)、也可能是抽象的(如 USB 设备里面的抽象拓扑结构),它们在/dev目录下面生成了多个设备节点,并且这些 IC 模块还创建了一些非 v4l2 设备:DVB、ALSA、FB、I2C 和输入设备。正是由于硬件的复杂性,v4l2 的驱动也变得非常复杂。特别是 v4l2 驱动要支持 IC 模块来进行音/视频的混合/编解码操作,这就更加使得 v4l2 驱动变得异常复杂。
2018-06-17 15:25:07 78260 36
git for windows==Git-2.14.0-64-bit
2017-08-07
哈夫曼编码的 C 语言实现
2016-08-14
基于IAP15的微型操作系统
2016-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人