自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 V4L2的使用及运行机制

v4l2 操作实际上就是 open() 设备, close() 设备,以及中间过程的 ioctl() 操作。对于 ioctl 的调用,要注意对 errno 的判断,如果调用被其他信号中断,即 errno 等于 EINTR 的时候,要重新调用。Video capture device 的实际功能就是采集视频信号,并将数字化的图像保存在 memory 中,现在几乎上所有的相关设备都能采集 25

2017-09-28 22:12:12 1487

转载 Linux音视频(V4L2运行原理)

Linux内核用一个被称为V4L2的机制来管理摄像头图像信息,它的核心工作原理就像日本料理店常见的流转餐桌,大厨将美食不断放到空盘子里,客人不断拿来吃。拓展:在内核中,摄像头所捕获的视频数据,我们可以通过一个队列来存储,我们所做的工作大致是这样的:首先配置好摄像头的相关参数,使之能正常工作,然后申请若干个内核视频缓存,并且将它们一一送到队列中,就好比三个空盘子被一一放到传送带上一样。...

2017-09-28 21:54:16 870

转载 华为--嵌入式软件工程师面试题汇总

(1)什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 (2)char * constp      char const * p     const char *p 上述三个有什么区别?答案:

2017-09-16 10:15:21 2521

转载 嵌入式软件工程师/linux c程序员 面试经验总结

最近也没有时间写博客,原因简单,忙着找工作,一天面试2-3家,早出晚归一天累的死去活来,混口饭吃真TM的不容易啊!在上一家公司日子比较清闲也没什么大项目,在空闲和业余时间我先后熟读了《Unix环境高级编程》、《Unix进程间通信》、《大话数据结构》、《Unix网络编程》最后一本还没来得急看完,个人理解做应用开发就这四方面的知识就够了。其次你想练练C语言功底得读读《c陷阱》、《c专家编程》、《c和指

2017-09-16 10:11:11 2692

转载 嵌入式软件工程师经典笔试题

> 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因

2017-09-15 10:13:49 22056

转载 值得推荐的C/C++框架和库

转载自:http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx值得学习的C语言开源项目- 1. Webbench Webbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去

2017-09-05 17:14:13 334

原创 如何经营你的知识资产

知识上的投资总能得到最好的回报。                                                            ——本杰明·富兰克林管理知识资产与管理金融资产非常相似:1、  严肃的投资着定期投资——作为习惯2、  多远化是长期成功的关键。3、  聪明的投资着在保守的投资和高风险、高回报的投资之间平衡他们的资产。4、  投资者设法低买...

2017-09-05 15:12:16 312

转载 STL学习小结

STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最

2017-09-04 23:03:37 278

转载 relayfs介绍

relayfs介绍Relay 是一种从 Linux 内核到用户空间的高效数据传输技术。通过用户定义的 relay 信道,内核空间的程序能够高效、可靠、便捷地将数据传输到用户空间。通过灵活运用改造也可双向传输。Relay 特别适用于内核空间有大量数据需要传输到用户空间的情形。Relay 的前身是 RelayFS,即作为 linux 的一个新型文件系统,即用虚拟文件系统的方式(内核创建,用

2017-09-04 23:01:39 708

嵌入式Linux应用开发完全手册

韦东山老师所著嵌入式软件开发教程,讲解环境搭建,最小系统,嵌入式开发流程及外围设备,以及常见驱动开发

2019-04-10

视频监控服务器端代码

视频监控编解码应用部分代码,对各个流程有详细的代码说明

2019-04-10

国嵌高级项目实验手册

几个项目实践过程,对项目的描述分析,流程图规划,代码详解,结果分析

2019-04-10

linux多线程手册

多线程编程手册,帮助读者尽快掌握多线程编程技术

2015-08-17

空空如也

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

TA关注的人

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