摘要:
一、gstreamer介绍 参考链接:https://max.book118.com/html/2019/0302/8137062125002010.shtm https://www.cnblogs.com/luckbird/p/GStreamer_Demo.html https://www.cnb 阅读全文
摘要:
官方案例地址:https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1010303572/Zynq+UltraScale+MPSoC+VCU+TRD+2020.2+-+Quad+Sensor+MIPI+CSI+Video+Capture+and+ 阅读全文
摘要:
通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,通常称作UART) 是一种串行异步收发协议,应用十分广泛。UART工作原理是将数据的二进制位一位一位的进行传输。在UART通讯协议中信号线上的状态位高电平代表’1’低电平代表’0’。当然两个设 阅读全文
摘要:
一、相机成像 1.1 光和电磁波谱 电磁波可视为以波长λ传播的正弦波(图1.1),或视为没有质量的粒子流,每个粒子流以波的模式以光速运动。每个无质量的粒子包含着一定的能量,称之为一个光子。粒子的能量与波的频率成正比,频率越高,能量越大。可用公式表示:λ = c / v,E = hv, λ 为波长、v 阅读全文
摘要:
一、i2c 指令 i2c --help: i2c指令帮助 i2c bus:获取i2c总线信息 i2c dev:查看当前i2c设备 i2c dev 0:将i2c0作为当前设备 i2c md 0x6A 0x06.1 0x01:0x6A-->设备地址,0x06.1-->寄存器地址为0x06,寄存器宽度为1 阅读全文
摘要:
一、ffmpeg在windows下的使用 1.1 下载头文件和库文件 ffmpeg在windows下使用比较简单,只要到官网下载编译好的库即可,下载方法如下所示: 网址:http://www.ffmpeg.org/download.html 点击步骤3后进入如下所示链接: 这里下载4.4版本,选择f 阅读全文
摘要:
一、c++类成员函数后加const作用 如下有一个YYTest类,在成员函数readValue中试图改变成员变量a的值是非法的。用const修饰的成员函数中不能改变成员变量的值,如果摸个成员函数只是获取数据,可以用const修饰,提高代码健壮性。用const修饰的成员函数叫“常量成员函数”。 二、类 阅读全文
摘要:
硬件平台:hi3559a开发板 调试RM500Q包过以下几个步骤 1、usb驱动修改和配置 2、在drivers/net/usb驱动中源码中添加移远拨号驱动 3、编译移远拨号软件 4、在板端添加dhcp客户端 前三步骤请参考链接:http://blog.chinaunix.net/uid-69912 阅读全文
摘要:
一、i2c总线及linux对i2c总线的描述 一个i2c总线如下图所示,一般一个主控制器会挂载若干个i2c设备。 i2c总线分为两部分,一部分是soc中的i2c控制器,另一部分是i2c设备。linux中用了四个结构体来描述这两个部分,分别是: struct i2c_adapter 代表soc的i2c 阅读全文
摘要:
一、早期计算机的终端设备 早期计算机通常用电传打印机充当终端设备,终端设备的作用就是接受用户的输入并传递给计算机,接受计算机的反馈返回给用户。如下图所示: 后来电传打印机被键盘和显示器取代,linux为了支持这种外部终端设备的连接,提供了终端设备接口“tty”,下面以海思hi3559开发板为例说明串 阅读全文