摘要: 恢复内容开始 # 1.官方的测试程序 ### 代码路径 media/v4l/capture.c 点击查看代码 /* * V4L2 video capture example * * This program can be used and distributed without restrictio 阅读全文
posted @ 2024-08-20 14:26 第五凡 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.CPU理解的中断 CPU 在运行的过程中,也会被各种“异常”打断。这些“异常”有: 指令未定义 指令、数据访问异常 SWI(软中断) 快中断 中断 中断也是 “异常” 的一种,导致中断发生的情况有 按键 定时器 ADC转换完成 uart 发送完数据,收到收据 等等 这些众多的“中断源”,汇集到“ 阅读全文
posted @ 2024-08-20 13:24 第五凡 阅读(61) 评论(0) 推荐(0) 编辑
摘要: D-PHY 1、传输模式 1.LP(Low-Power) 模式:用于传输控制信号,最高速率 10 MHz HS(High-Speed)模式:用于高速传输数据,速率范围 [80 Mbps, 1Gbps] per Lane 传输的最小单元为 1 个字节,采用小端(低位字节放到内存的低地址端,高位字节放到 阅读全文
posted @ 2024-08-19 15:13 第五凡 阅读(192) 评论(0) 推荐(0) 编辑
摘要: MIPI是Camera sensor中常用的接口协议,目前MIPI CSI最高传输速率为2.5Gbps/lane。在调试Camera sensor时,经常会遇到MIPI传输速率的问题,本文简单介绍下与MIPI有关的一些速率。 像素速率(pixel/s) 像素速率和分辨率以及帧率有关,也叫像素时钟。 阅读全文
posted @ 2024-08-19 14:07 第五凡 阅读(337) 评论(0) 推荐(0) 编辑
摘要: TI 生成 TPG Test Pattern Generator 1.主要作用: 生成各种预定义的图形和模式用来检查CSI接口的图像传输质量 调试和验证使用TPG生成的测试图形可以方便地验证接口的正确性和稳定性 2.代码中的体现 static const char * const ub960_tpg 阅读全文
posted @ 2024-08-12 15:52 第五凡 阅读(29) 评论(0) 推荐(0) 编辑
摘要: GMSL的分类 (1)GMSL1 GMSL1的sensor大部分是DVP接口,相机在1~2m像素之内,总带宽不超过1.5Gbps,sensor dvp接口定义: HSYNC:horizonal synchronization,行同步信号 VSYNC:vertical synchronization, 阅读全文
posted @ 2024-07-26 16:35 第五凡 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 如果要编写一个使用V4L2 的应用层app,最好的例子v4l2-util的应用程序 源码下载 ​https://git.linuxtv.org/v4l-utils.git/tree/ Example •get/set/list video standard - ​​v4l2-ctl-stds.cpp 阅读全文
posted @ 2024-07-22 09:21 第五凡 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.1 硬件原理 IMX6ULL的LCD控制器名称为eLCDIF(Enhanced LCD Interface,增强型LCD接口),主要特性如下: 支持MPU模式:有些显示屏自带显存,只需要把命令、数据发送给显示屏即可;8080接口 VSYNC模式:跟MPU模式类似,多了VSYNC信号。针对高速数据 阅读全文
posted @ 2023-01-16 17:31 第五凡 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1 . 应用看到的LCD lcd是由一个个像素点组成,每行有xres个像素,有yres行,它的分辨率是xres * yres。 1.1 颜色怎么表示 用红绿蓝三色来表示,可以用24位数来表示红绿蓝,也可以用16位等格式,比如 bpp:bits per pixel 每一个像素多少位来表示 24 bpp 阅读全文
posted @ 2023-01-12 16:26 第五凡 阅读(348) 评论(0) 推荐(0) 编辑