摘要:http://blog.csdn.net/goodman_lqifei/article/details/53616174 阅读全文
UART介绍
2018-01-12 11:26 by nigaopeng, 190 阅读, 0 推荐, 收藏, 编辑
摘要:https://baike.baidu.com/item/UART/4429746?fr=aladdin 阅读全文
大小端模式
2018-01-12 09:26 by nigaopeng, 706 阅读, 0 推荐, 收藏, 编辑
摘要:大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。 小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将 阅读全文
Makefile.am文件的实例讲解
2018-01-11 14:23 by nigaopeng, 1170 阅读, 0 推荐, 收藏, 编辑
摘要:Makefile.am是一种比Makefile更高层次的编译规则,可以和configure.in文件一起通过调用automake命令,生成Makefile.in文件,再调用./configure的时候,就将Makefile.in文件自动生成Makefile文件了。所以Makefile.am文件是比M 阅读全文
概念:GNU构建系统和Autotool
2018-01-10 17:52 by nigaopeng, 758 阅读, 0 推荐, 收藏, 编辑
摘要:经常使用Linux的开发人员或者运维人员,可能对configure->make->make install相当熟悉。事实上,这叫GNU构建系统,利用脚本和make程序在特定平台上构建软件。这种方式成为一种习惯,被广泛使用。本文从用户视角和开发者视角详细说明,这种构建方式的细节,以及开发者如何利用au 阅读全文
编写configure.ac
2018-01-10 17:12 by nigaopeng, 4951 阅读, 0 推荐, 收藏, 编辑
摘要:configure.ac由一些宏组成(如果已经有源代码,你可以运行autoscan来产生一个configure.scan文件,在此基础修改成configure.ac将更加方便) 最基本的组成可以是下面的 基本含义已经在上篇文章中介绍了,这里不再叙述。 AC_INIT(PACKAGE, VERSION 阅读全文
GNU Autotools的使用方法
2018-01-10 17:04 by nigaopeng, 527 阅读, 0 推荐, 收藏, 编辑
摘要:手工写Makefile是一件很有趣的事情,对于比较大型的项目,如果有工具可以代劳,自然是一件好事。在Linux系统开发环境中,GNU Autotools 无疑就充当了这个重要角色。(在Windows系统的开发环境中,IDE工具,诸如Visual Studio,来管理项目也很方便。) 本文以一个简单项 阅读全文
IR Cut Filter
2018-01-09 11:25 by nigaopeng, 7524 阅读, 0 推荐, 收藏, 编辑
摘要:IR cut filter,即红外截止滤光片,它放在于LENS与Sensor之间。因人眼与CMOS Sensor对各波长的响应不同,人眼看不到红外光但sensor会感应,因此需要IR cut filter阻绝红外光。 IR cut filter分为反射式(普通IR)及吸收式(蓝玻璃)两种。下图在不同 阅读全文
H265 Profile & Level & Tier 介绍
2018-01-08 19:00 by nigaopeng, 2697 阅读, 0 推荐, 收藏, 编辑
摘要:H265/HEVC Profile Level Tier 档次、水平、等级 为了提供不同应用之间的兼容互通,HEVC/H265 定义了不同的编码 Profile 档次、Level 水平、Tier 等级。 (1)profile 规定了码流中使用了哪些编码工具和算法 (2)Level 中规定了对给定 P 阅读全文
cmakelist
2018-01-05 14:10 by nigaopeng, 657 阅读, 0 推荐, 收藏, 编辑
摘要:cmake 添加头文件目录,链接动态、静态库 罗列一下cmake常用的命令。 CMake支持大写、小写、混合大小写的命令。 1. 添加头文件目录INCLUDE_DIRECTORIES 语法: 它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的 阅读全文