摘要: 简介 V4L2是Video for linux2的简称,是Linux中关于视频设备的内核驱动框架。 常用结构体: 定义在include/linux/videodev2.h struct v4l2_requestbuffers // 申请帧缓冲,对应命令VIDIOC_REQBUFS struct v4 阅读全文
posted @ 2023-04-01 20:24 -zx- 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 简介 pmap是一款对进程内存占用率进行分析的Linux环境调试工具,他提供了进程的内存映射,可以用于显示一个或多个进程的内存状态。 pmap工具使用说明 Usage: pmap [options] PID [PID ...] Options: -x, --extended show details 阅读全文
posted @ 2023-03-29 22:17 -zx- 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1.MQTT协议简述 MQTT(消息队列遥测传输协议),是a56爆大奖在线娱乐基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议上。MQTT最大的优点在于,用极少的代码和有效的带宽,为连接远程设备提供实时可靠的消息服务。 发布订阅模式(Publish-Subscribe Pattern)是a56爆大奖在线娱乐消息传递模式, 阅读全文
posted @ 2023-03-15 23:08 -zx- 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu环境上安装gstreamer apt安装gstreamer sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstream 阅读全文
posted @ 2023-01-27 18:07 -zx- 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Linux中断 Linux中断处理过程 1.使能中断,初始化相应的寄存器 2.注册中断服务函数,也就是向irqTable数组的指定标号处写入中断服务函数 3.中断发生以后进入IRQ中断服务函数,IRQ的中断服务函数在irqTable里面查找具体的中断处理函数,找到以后执行相应的中断处理函数 Linu 阅读全文
posted @ 2023-01-27 17:39 -zx- 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 模型演进 抛出一个问题:线程怎样才能高效地处理多个连接的业务? 当一个连接对应一个线程时,线程一般采用[read->业务处理->send]的处理流程,如果当前连接没有数据可读,那么线程会阻塞到read操作上(socket默认情况是阻塞IO),不过这种阻塞方式并不影响其他线程。 但是引入线程池,一个线 阅读全文
posted @ 2023-01-26 17:54 -zx- 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 什么是GMSL? GSML,中文名称千兆多媒体串行链路,是Maxim公司推出的a56爆大奖在线娱乐高速串行接口,适用于音频,视频和控制信号的传输,通信介质支持同轴电缆以及屏蔽双绞线,使用50欧同轴电缆或者100欧屏蔽双绞线(STP)时,长度可达15m甚至更长。 核心技术时串行器/解串器,简称SerDes.首先通过串 阅读全文
posted @ 2023-01-25 22:08 -zx- 阅读(2558) 评论(0) 推荐(0) 编辑
摘要: 在UML图中,类图、用例图、时序图是较为常用的。类图是面向对象系统建模中最常用和最重要的图,是定义其他图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的a56爆大奖在线娱乐静态模型。类图中最基本的元素是类、接口。软件设计师设计出类图后,程序员就可以用代码实现类图中包含的内容。 类图中具体类、 阅读全文
posted @ 2023-01-17 21:57 -zx- 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1.初始化本地仓库 可选,如果不指定,将使用当前目录 git init <directory> 2.添加文件到暂存区 git add <file> 添加当前目录中的所有文件: git add . 3.提交更改 git commit -m "<message>" 添加对跟踪文件的所有更改并提交 git 阅读全文
posted @ 2023-01-17 15:48 -zx- 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 创建型模式 Abstract Factory(抽象工厂) - 对象创建型模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类 Builder(生成器)- 对象创建型模式:将一个复杂对象的构建 与 它的a56爆大奖在线娱乐 分离,使它们都可以独立地变化 Factory Method(工厂方法)- 阅读全文
posted @ 2023-01-15 22:48 -zx- 阅读(38) 评论(0) 推荐(0) 编辑