自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 远程视频控制系列-mjpg-stream源码分析-init_v4l2

入口参数:structvdIn*vd。1.打开一个usb摄像头if((vd->fd = OPEN_VIDEO(vd->videodevice, O_RDWR)) == -1) { perror("ERROR opening V4L interface"); DBG("errno: %d", errno); return -1; }#define OPEN_VIDEO(fd, flags) open(fd, flags)..

2021-09-05 11:38:44 504

原创 远程视频控制系列——mjpg_stream源码分析--split_parameters函数解析

一、源码:int split_parameters(char *parameter_string, int *argc, char **argv){ int count = 1; argv[0] = NULL; // the plugin may set it to 'INPUT_PLUGIN_NAME' if(parameter_string != NULL && strlen(parameter_string) != 0) { char *

2021-09-02 22:19:38 165

原创 getopt、getopt_long_only的使用

目录一、getoptdescription:optstring:对于optind:对于stderr:对于optopt:二、 getopt_option_only三、返回值四、环境变量五、例子:5.1:对于getopt:5.2:getopt_option_only一、getopt#include <getopt.h>int getopt_long(int argc, char * const argv[], ...

2021-08-04 19:27:36 702

原创 微机原理与接口技术-第四章-汇编语言程序设计

第四章4.1 8086汇编语言的语句0. 变量:通过伪指令定义的标识符格式: 变量名 DB/DW/DD/DQ/DT 表达式a)变量名:标识符;b)变量类型:标定变量所指地区的数值属性;c)表达式:表示变量所表示的内容;1)常数或运算公式,多个时由从左到右,从上到下(由低到高)排放;2)字符串: 须用单引号引出,编译时/存放在内存中时,以ASCII码的值存放;3)?:表示占着内存,内容随机;4)DUP:格式:n DUP (重复操作的值) 表示在内存中将“重复操作的值”重复放置n

2020-10-15 23:49:07 1561

原创 微机原理与接口技术-第三章(8086/8088指令系统)

第三章3.1指令格式操作码 [目标地址],[源操作数]3.2寻址方式1. 立即寻址: 对立即数进行的操作如:MOV AX,1200H2. 寄存器寻址: 数据存放在指令规定的寄存器中.目标一般为通用寄存器.如:MOV AX,BX3. 直接寻址: 段内偏移地址在指令码中如: MOV AX, [1200H] ;其中1200H:十六位段内偏移地址,[]表示取地址4. 寄存器间接寻址如:MOV AX,[BX];把BX作为偏移地址,以DS作为基地址,将计算得到

2020-10-14 22:12:52 1389

原创 微机原理与接口技术笔记-第一章-概述

:--------------微机原理与接口技术------------:第一章1.1存储器架构冯·诺伊曼架构:将指令和数据放在同一个存储器,CPU通过地址总线和数据总线来访问存储器里的指令与数据。(取指令与取数据共占用一条数据总线,所以不能同时进行)哈佛结构:将指令存储到指令存储器,数据存储到数据存储器,CPU通过地址总线和数据总线可同时访问存储器中的指令和数据。1.2二进制数的转换1.2.1二进制数转十进制数 小数点前:8421的权重与二进制数(0和1)的乘积和。 小数点后:

2020-10-12 21:14:02 342

原创 微机原理与接口技术笔记-第二章(8086/8088系统结构和80X86微处理器)

第二章8086/8088系统结构一、微处理器1.1概述简称CPU,由运算器、控制器和寄存器三部分组成。运算器:算术和逻辑运算。控制器:包括指令寄存器、指令译码器、和控制电路。可实现指令译码、调用和取操作数或操作数地址的功能。寄存器:暂存 操作数和运行结果。1.2微处理器内部结构控制器:完成指令的读取、寄存、译码和执行。工作寄存器:暂存寻址和计算过程的信息。I/O控制逻辑:处理输入/出操作。ALU:所有的算术、逻辑、移位计算。1.3微处理器的外部结构微处理器的外部结

2020-10-12 21:13:30 1934

空空如也

空空如也

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

TA关注的人

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