luoshanxuli2010
专注于嵌入式多媒体驱动开发,核心技术领域:
- Camera 驱动开发:MIPI CSI、DVP 接口适配
- ISP 图像处理:3A 算法、图像调优
- V4L2 框架开发:Media Controller、Subdev 架构
- 芯片平台:Rockchip、全志、海思等主流平台
提供相关技术交流和项目合作
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RK3568 上C图像camera图像采集应用实例(一)
V4L2(Video for Linux two)是 Linux 系统中视频设备驱动程序的一套 API 接口 用于视频采集设备(如摄像头)的开发,支持多种采集方式 位于内核空间,通过设备节点 /dev/videoX 向应用程序提供服务v4l2_device:(属于整个输入设备的总结构体,有多少个输入设备就会有多少个v4l1抽象)。v4l2_subdev:基于v4l2_device之下,代表一个设备的子设备。vb2_queue:v4l2设备的混存管理操作。原创 2026-02-02 16:13:51 · 663 阅读 · 0 评论 -
RK3568 上C图像camera图像采集应用实例(二)
本文探索rk3568上实现C语言的 通过C v4l2 接口 采集图像 ,刷屏控制 drm的显示camera图像中 实现camera preview 预览 的实践和探索。原创 2026-02-12 15:06:24 · 716 阅读 · 0 评论 -
Linux UVC Camera的介绍与实践应用( 三)
功能概述:设备管理模块负责 UVC 设备的自动发现、初始化和生命周期管理。1. 设备扫描 扫描 /dev/video0 ~ /dev/video30 识别包含 "usb/gadget" 的设备 支持2 设备初始化 创建 uvc_video 实例 启动 uvc_gadget 线程 等待设备就绪3. 热插拔监听 uevent 监听线程 设备添加检测 设备移除清理4. 资源清理 停止所有线程 释放缓冲区 关闭设备描述符接口功能启动 UVC 系统,阻塞直到设备就绪停止 UVC 系统,清理资源。原创 2026-03-02 15:11:49 · 707 阅读 · 0 评论 -
RK3568 C程序 framebuffer 刷屏的控制探索
目前 Rockchip 平台上存在两种 VOP 架构----VOP 1.0 和 VOP 2.0(RK3568 对应 VOP 2.0 架构)。它们的主要区别是对多显的支持方式不同, VOP 2.0 采用了统一显示架构,即整个 SoC 上只存在一个 VOP,但是在 VOP 的后端设计了多路独立的 Video Port(以下简称 VP)输出端口,这些 VP 能够同时独立工作,并且输出相互独立的显示时序。譬如 RK3568,有三个 VP,就能同时实现三屏异显。RK3568 VP 和各显⽰接口的连接关系。原创 2026-02-08 18:59:26 · 392 阅读 · 0 评论 -
media controller 学习笔记
前言Linux内核中关于视频设备驱动的框架,对上向应用层提供统一的接口,对下支持各类复杂硬件的灵活扩展. 本文从Linux5.1 内核源码上进行分析和探讨学习。欢迎交流。原创 2026-01-18 18:13:30 · 872 阅读 · 0 评论 -
基于上camera WIFI最小系统设计探索
本文探讨了嵌入式设计 Camera最小系统的设计方案原创 2026-03-06 23:50:43 · 451 阅读 · 0 评论
分享