rv1103/buildroot系统中添加包如v4l2

news2024/12/23 11:10:15

v4l2:

rv1103给出的包中已经有v4l,只需要在menuconfig中打开编译选项,步骤如下:

  1. 在luckfox的github网站中下载的源代码在~/linux/luckfox/luckfox-pico-main中
  2. 目录结构如下:
    在这里插入图片描述
  3. 打开编译选项
	cd ./sysdrv/source/buildroot/buildroot-2023.02.6/
   make luckfox_pico_defconfig
   make menuconfig
   ```
请注意,刚下载SDK没有 "buildroot-2023.02.6" 这个目录,需要先编译一次SDK:
```shell
luckfox@luckfox:~/linux/luckfox/luckfox-pico-main$ ./build.sh lunch#luckfox-pico开发板就选择0
luckfox@luckfox:~/linux/luckfox/luckfox-pico-main$ ./build.sh
  1. 使用make menuconfig命令之后弹出编译菜单选项:
    在这里插入图片描述

  2. 按下 / 输入 "libv4l 后回车进行搜索,有2个搜索结果,我们按下 1 进行跳转
    在这里插入图片描述

  3. 按下y使能v4l软件包libv4l和v4l-utils tools
    在这里插入图片描述

  4. 配置好后连续按esc,提示保存是选择yes,保存后重新进行编译:

make savedefconfig 
make
  1. v4l需要多两个步骤
make libv4l-dirclean
make libv4l-rebuild
make
  1. 重新烧录固件:编译选择分支,指定开发板型号
luckfox@luckfox:~/linux/luckfox/luckfox-pico-main$  ./build.sh lunch
  1. 编译
luckfox@luckfox:~/linux/luckfox/luckfox-pico-main$  ./build.sh
  1. 重新烧录固件
    固件在output/img文件夹中

  2. 使用:
    (1) 列出摄像头的设备

v4l2-ctl --list-devices
(2)列出摄像头支持的格式

v4l2-ctl --device=/dev/video15 --list-formats-ext

(3)显示摄像头参数

v4l2-ctl --device=/dev/video15 --list-ctrls

(4)录制视频
#CSI 摄像头(需要先关掉自带的RKIPC)
killall rkipc
v4l2-ctl --device=/dev/video15 --set-fmt-video=width=640,height=480,pixelformat=NV12 --stream-mmap --stream-to=video50.yuv --stream-count=60

#USB 摄像头
v4l2-ctl --device=/dev/video0 --set-fmt-video=width=640,height=480,pixelformat=YUYV --stream-mmap --stream-to=video100.yuv --stream-count=100
13. media-ctl​
(1)查看有几个 media 节点
ls /dev/media*
/dev/media0 /dev/media1 /dev/media2
(2)查看拓扑结构命令为
media-ctl -d /dev/media3 -p
上述命令如果读取不到 CSI 摄像头的 Entity,可以使用如下命令查看全部信息
v4l2-ctl --all -d /dev/video15

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1595770.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浅谈普通人成为程序员的几个原因

成为程序员的原因可以因人而异,以下是一些普遍的原因: 兴趣和热情:很多人对计算机科学和编程非常感兴趣。他们喜欢探索如何使用代码来解决问题,并且享受编程过程中的逻辑思考和创造性。 高薪和就业机会:现代社会对技术…

GEE错误——Landsat影像加载后显示白色或黑色如何解决?

错误展示 简介 在GEE中,如果加载的Landsat影像显示为白色或黑色,可能的原因: 1. 数据范围问题:Landsat影像通常以16位有符号整数的格式存储,但在加载到GEE时,默认使用了0到1的归一化数据范围。这可能导致影像显示不正确。解决方法是通过将图像转换为正确的数据范围来修…

ubuntu下的串口调试工具cutecom

系统:ubuntu20.04 (1)接线 使用 rs485<-----> rs232 转接口( 设备直接出来的是rs485),电脑主机接入一根 rs232<-----> USB口 连接线,ubuntu系统下打开 termin…

2024年全球可穿戴腕带设备市场将增长 7%,蓝牙BLE助力其发展

根据市场调查机构 Canalys 今日发布的最新报告,2023 年,全球可穿戴腕带设备市场实现 1.4% 的温和增长,出货量达 1.85 亿台。该机构预测 2024 年,全球可穿戴腕带市场将增长 7%。 Canalys 对 2024 年可穿戴腕带市场持谨慎乐观的态…

身份证二要素API接口的作用

身份证二要素API接口又叫身份证实名认证、身份证二要素验证接口、姓名和身份证号核验接口,主要就是输入姓名和身份证号,通过官方权威核查,实时校验此二要素是否一致,同时返回生日、性别、籍贯等信息。那么这个接口有什么作用呢&am…

【解决方案】QtScrcpy无法投屏+剪映字幕卡退

电脑环境:win10专业版 1901 手机型号:pixel3 Android12 1、QtScrcpy无法投屏 启动服务没有反应,回退1.9版本解决 https://github.com/barry-ran/QtScrcpy/releases/download/v1.9.0/QtScrcpy-win-x64-v1.9.0.zip 2、剪映字幕设置颜色功能卡死…

HW面试经验分享 | 某服蓝队初级

前言 依稀记得是22年 7、8月份参加的HW,当时是比较炎热的时候,但又夹杂一丝秋意。也是头一次去离家乡比较远的地方,多少有点忐忑……(怕被噶腰子、水土不服、吃穿用住没着落等等),但最终也是平安无事且顺利…

OSCP靶场--Wombo

OSCP靶场–Wombo 考点(redis 主从复制RCE ) 1.nmap扫描 ## ┌──(root㉿kali)-[~/Desktop] └─# nmap -sV -sC 192.168.153.69 -p- -Pn --min-rate 2500 Starting Nmap 7.92 ( https://nmap.org ) at 2024-04-13 07:33 EDT Nmap scan report for 192.168.153.69 Host is u…

酷得智能 无人机方案开发

东莞市酷得智能科技有限公司,是一家专业的技术服务公司,致力于为各类智能硬件提供高效、稳定、安全的底层驱动解决方案。拥有一支经验丰富、技术精湛的团队,能够为客户提供全方位的底层驱动开发服务。 无人机功能介绍: 1、自动跟…

Etcd深度解读——从核心特性到实战场景,引领数据一致性潮流

一、Etcd概述:分布式存储领域的基石 Etcd,作为CoreOS团队研发的分布式键值存储系统,凭借其基于Raft一致性算法的强大内核,已在云计算、微服务、容器编排等众多领域树立了无可替代的地位。Etcd旨在提供可靠的数据存储与共享&#x…

滑块验证中的模拟——需要鼠标轨迹

网址:aHR0cHM6Ly91c2VyLnF1bmFyLmNvbS9wYXNzcG9ydC9sb2dpbi5qc3A/cmV0PWh0dHBzJTNBJTJGJTJGd3d3LnF1bmFyLmNvbSUyRg 进行登录,输入电话号码,获取验证码,会出现滑块验证,滑动后会出现两个包,分别是snapshot…

加州大学戴维斯分校最新Nature Ecology Evolution(IF=19)!入侵植物在成为生态威胁之前可能会休眠几十年甚至几百年

根据加利福尼亚大学戴维斯分校领导的一项新研究,入侵植物在被引入环境后可能会休眠几十年甚至几百年,然后才会迅速扩展并造成生态破坏(非常意外和可怕)。这项发表在《Nature Ecology & Evolution》上的研究调查了全球九个地区…

亿发干货 如何准确定制适合企业需求的信息化管理系统

企业在决定实施信息化管理系统时,如何进行选型通常是一个复杂的问题。面对市场上各种信息化管理软件和企业自身的独特环境和需求,不同行业和企业面临的挑战各不相同。一些拥有一定信息化基础和实力的企业可能倾向于自行组建IT部门,自主设计、…

ESIE2024|欣旺达5MWh液冷产品全新升级发布,已批量交付最大电网侧储能项目!

4月11日,第十二届储能国际峰会暨展览会在北京盛大开幕。欣旺达储能全新升级发布搭载自研314Ah电芯的NoahX2.0液冷储能系统。 全新升级,实至名归 全国首批大容量储能项目落地,开启“储能”新时代 此次全新升级的液冷储能系统,是欣…

【Java框架】Mybatis教程(一)——环境搭建及基本CRUD操作

目录 持久化与ORMORM(Object Relational Mapping)ORM解决方案包含下面四个部分 MyBatis简介特点MyBatis框架优缺点优点缺点 搭建MyBatis开发环境步骤1. 创建Maven工程,导入MyBatis依赖的组件2. 编写MyBatis核心配置文件(mybatis-config.xml)示…

「 网络安全常用术语解读 」软件成分分析SCA详解:从发展背景到技术原理再到业界常用检测工具推荐

软件成分分析(Software Composition Analysis,SCA)是一种用于识别和分析软件内部组件及其关系的技术,旨在帮助开发人员更好地了解和管理其软件的构建过程,同时可帮助安全人员揭秘软件内部结构的神秘面纱。SCA技术的发展…

【基于HTML5的网页设计及应用】——事件代理.

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

.rdl.data是什麼文件

https://learn.microsoft.com/zh-cn/sql/reporting-services/tools/reporting-services-in-sql-server-data-tools-ssdt?viewsql-server-ver16&redirectedfromMSDN

吴恩达深度学习笔记:深度学习的 实践层面 (Practical aspects of Deep Learning)1.1-1.3

目录 第一门课:第二门课 改善深层神经网络:超参数调试、正 则 化 以 及 优 化 (Improving Deep Neural Networks:Hyperparameter tuning, Regularization and Optimization)第一周:深度学习的 实践层面 (Practical aspects of Deep Learning)…

数据可视化高级技术Echarts(桑基图入门)

目录 一、什么是桑基图 二、基本特征 三、设计注意事项 四、使用Echarts进行初级绘制 1.首先不能忘记五个基本步骤 2.绘制的时需要将图像类型series.type设定为sankey类型。 一、什么是桑基图 桑基图(Sankey diagram),即桑基能量分流图&…