E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
v4l2架构学习
RK3568平台开发系列讲解(驱动基础篇)
V4L2
用户空间 API 说明
返回专栏总目录文章目录一、
V4L2
用户空间API二、打开视频设备三、查询设备功能沉淀、分享、成长,让自己和他人都能有所收获!设备驱动的主要目的是控制和利用底层硬件,同时向用户展示功能。
内核笔记
·
2023-04-12 07:55
RK3568
Android11
从入门到实战项目专栏
RK3568
架构学习
01- 03基本原则和23个设计模式分类
对接口编程而不是对实现编程。优先使用对象组合而不是继承。六大原则单一职责原则前端写页面,后端写逻辑。即:只负责自己分内之事,让单个模块更简单且复用,高内聚。开闭原则实现一个热拔插的效果,当程序增加了新的功能时,不能修改原来的代码。即:开放扩展,拒绝修改。增加扩展性可复用性与系统稳定。里氏替代原则基类可以出现的地方,子类也一定可以出现。即:设计接口时要满足:任何子类实现都可以在其抽象与高层抽象中自由
miaoao611
·
2023-04-12 04:41
系统架构
基于SpringCloud的微服务
架构学习
笔记(1)章节内容与微服务架构介绍
目录1.绪论1.1学习前言1.设计的技术2.学习的路径1.微服务治理1.1微服务_服务架构演变1.2微服务_微服务技术对比1.3微服务_SpringCloud介绍1.4微服务_demo导入运行1.5(补充)本地项目上传到云端gitee上1.6服务拆分——服务远程调用1.绪论1.1学习前言本章笔记主要是记录学习微服务框架等一些中间件知识。服务集群:分布在多台电脑上的多个服务,每个服务完成项目的部分功
白马非马·
·
2023-04-11 20:52
微服务知识学习
架构
spring
cloud
微服务
Android 架构没学懂?彻底理解Android架构并不难
对于
架构学习
而言,我觉得首先
代码与思维
·
2023-04-11 09:13
android
架构
Android开发
组件化
Android进阶
高通msm-
V4L2
-Camera驱动浅析4-stream
系列文章高通msm-
V4L2
-Camera驱动浅析1-初识高通msm-
V4L2
-Camera驱动浅析2-框架详解高通msm-
V4L2
-Camera驱动浅析3-session高通msm-
V4L2
-Camera
c枫_撸码的日子
·
2023-04-10 19:54
TOGAF
架构学习
总结
TOGAF
架构学习
总结-----以下只是学习TOGAF的个人总结和转抄、转载汇总并非完全自创作于一个架构师尤其是企业架构师来说,丰富的理论知识可以帮助他在架构规划及管理过程中站在更高的角度去看待问题,历史发展原因有很多已成体系的架构理论
MnerX
·
2023-04-09 22:49
TOGAF
企业架构
“习惯养成”系列简介
为什么要写“习惯养成”系列我暂时从ManagerUp框架跳出来而转写“习惯养成”系列,是因为我突然意识到ManagerUp的架构相对大一些,在按此
架构学习
实践的时候,耗时甚长,而且都需要落实到行动“习惯
中层管理精进
·
2023-04-09 21:35
真香!基于ShardingSphere-JDBC的MySQL读写分离
我这边也整理了一些最新的面试题资料和Java
架构学习
资料,学习技术内容包含有:Spring,Dubbo,MyBatis,RPC,源码分析,高并发、高性能、分布式,性能优化,微服务高
扫码支付改需求
·
2023-04-09 20:40
Java
MySQL
数据库
分布式
mysql
java
【视频】
V4L2
之应用流程
【目录】郭老二博文之:图像视频汇总1、
V4L2
应用流程图如下下载地址:https://download.csdn.net/download/u010168781/102781862、代码编写2.1打开设备文件
郭老二
·
2023-04-09 05:34
视频
v4l2
视频驱动
【视频】
V4L2
之ioctl
【目录】郭老二博文之:图像视频汇总2、常见的ioctl命令VIDIOC_QUERYCAP/*获取设备支持的操作*/VIDIOC_G_FMT/*获取设置支持的视频格式*/VIDIOC_S_FMT/*设置捕获视频的格式*/VIDIOC_REQBUFS/*向驱动提出申请内存的请求*/VIDIOC_QUERYBUF/*向驱动查询申请到的内存*/VIDIOC_QBUF/*将空闲的内存加入可捕获视频的队列*/
郭老二
·
2023-04-09 05:03
视频
linux
c++
【FFmpeg】ffplay 使用mjpeg格式播放usb摄像头
【目录】郭老二博文之:图像视频汇总0、ffplay关于
V4L2
的相关参数
V4L2
indevAVOptions:-standard.D......setTVstandard,usedonlybyanalogframegrabber-channel.D
郭老二
·
2023-04-09 04:32
视频
音视频
高通msm-
V4L2
-Camera驱动浅析2-框架详解
##系列文章##系列文章高通msm-
V4L2
-Camera驱动浅析1-初识高通msm-
V4L2
-Camera驱动浅析2-框架详解高通msm-
V4L2
-Camera驱动浅析3-session前言一些推荐的文章深入理解
c枫_撸码的日子
·
2023-04-08 22:18
Camera专题
camera
ARMv7
架构学习
本文参考至ARM的官方手册ARM®ArchitectureReferenceManualARMv7-AandARMv7-Redition文章目录0.ARM概念1.ARM的基本设定2.ARM处理器的工作模式1.有哪些模式2.设置这些模式的原因3.ARM寄存器介绍1.通用寄存器2.SP/LR/PC特殊寄存器3.CPSR/SPSR寄存器4.常用汇编指令1.指令和伪指令2.ARM汇编指令特点1.LDR/S
浪矢杂谈
·
2023-04-08 16:31
ARM体系结构学习
arm
Spring Security Oauth2
架构学习
目录1.基本概念2.授权码模式3.密码模式4.JWT加密令牌5.SpringSecurityOauth2整合JWT刷新令牌6.SpringSecurityOauth2整合SSO1.基本概念简介,Oauth协议为用户资源的授权提供了一个安全的,开放而又简易的标准,同时,任何第三方都可以使用Oauth认证服务,目前Oauth是2.0版本使用最为广泛.分析一下网站使用vx认证的过程:1.首先用户想访问资
VermouthSp
·
2023-04-08 08:56
Spring
Security
java
后端
学习
从零开始学
架构学习
笔记
1、总览2、架构基础及原则2.1架构基础2.2架构原则及实施3、高性能架构模式3.1存储高性能数据库读写分离实现方式程序代码封装,比如AbstractRoutingDataSource中间件封装,如mysql-proxy,Atlas(360),mysql-router缓存的两类模式Cache-Aside:业务逻辑来管理维护缓存Cache-As-SoR:业务代码只对Cache操作,对于SoR的访问是
kgduu
·
2023-04-08 06:03
架构
架构
服务
架构学习
1.总结单体模式可以通过集群部署并实现负载均衡+高可用+故障自动转移的方式实现性能提升2.背景先来看一张图吧简单粗暴地画了一张精简图,从上图中直观地反映我们docker主机的一个简要架构图(如果你觉得真实部署架构也是如此简单,那只能说明你还是太年轻了),用户访问我们的应用服务,如访问qa.xx.com应用服务(A),经过nginx代理,由nginx反向代理到实际应用服务A中。这是常规应用部署最简单
I天天向上
·
2023-04-07 23:55
spring
DeepStream-test1-python-demo样例
zhuanlan.zhihu.com/p/359079725大致整体流程:test1样例的整体流程:首先数据源元件(filesrc)负责从磁盘上读取视频数据,解析器元件(h264parse)负责对数据进行解析,编码器元件(nv
v4l2
decoder
麻花地
·
2023-04-06 20:49
python
深度学习
深度学习环境
python
开发语言
人工智能
RK3568 重新封装
V4l2
为一个C++ Camera管理类 (基于RK编译环境)
RK3568重新封装
V4l2
为一个C++Camera管理类(基于RK编译环境,纯linux环境得小伙伴可以自己阅读代码做出对应得修改主要修改(CameraReader.cppCameraReader,hthread.h
hmbbPdx_
·
2023-04-06 20:13
C++
linux系统编程
Rk开发(RK3568)
c++
数据结构
linux
v4l2
示例程序,linux驱动由浅入深系列:camera驱动之二(基于高通平台的
V4L2
结构及代码分析)...
本文以高通+android平台为示例,首先看一下整体框图:这张图是从整体上来看的1,图中最下面的是kernel层的驱动,其中按照
V4L2
架构实现了camerasensor等驱动,向用户空间提供/dev/
weixin_39987926
·
2023-04-06 20:09
linux
v4l2
示例程序
深入理解l内核
v4l2
框架之video for linux 2(一)
在看了很多关于
v4l2
驱动的例程之后,想深入研究下linux内核的
v4l2
框架,顺便把这些记录下来,以备查用。
盘股之
·
2023-04-06 20:36
Android系统开发
linux驱动程序
v4l2
videobuf2
linux
video
框架
linux
v4l2
应用编程
编写
v4l2
应用程序基本步骤:打开设备,打开一个文件准备输出摄像头数据查看设备能力根据需要设定设备输出格式,前提是摄像头支持检查输入源,设定输入源指定申请VIDIOC_REQBUFS映射buffer地址把
守护安静星空
·
2023-04-06 20:02
linux应用编程
linux
运维
服务器
V4l2
框架,rk3568遇到释放错误问题
;初步方案是在获取数据错误时,重新初始化以达到恢复正常状态部分初始化代码如下:fd=open(m_device_name,O_RDWR);if(fd==-1){printf("Erroropening
V4L2
interface
bb_iot
·
2023-04-06 20:30
笔记
linux
arm开发
Camera | 5.Linux
v4l2
架构(基于rk3568)
上一篇我们讲解了如何编写基于
V4L2
的应用程序编写,本文主要讲解内核中
V4L2
架构,以及一些最重要的结构体、注册函数。
一口Linux
·
2023-04-06 20:28
原创
瑞芯微
Linux驱动
linux
架构
瑞芯微
v4l2
3.gstreamer UDP推流RTP及拉流播放
1、将H264数据流打包为RTP包,然后UDP推流在虚拟机Ubuntu中打开一个命令行,然后输入命令:gst-launch-1.0
v4l2
sr
生如~夏花
·
2023-04-06 17:08
gstreamer应用
udp
网络
音视频
Android显示图形
架构学习
Android显示图形
架构学习
报告显示架构分析为方便描述,使用下面的显示系统架构图自上向下对显示架构进行描述。
weixin_38608074
·
2023-04-06 10:10
Openstack架构详解
OpenStack
架构学习
openstack的部署和运维之前,应当熟悉其架构和运行机制openStack作为开源、可扩展、富有弹性的云操作系统;某设计基本原则如下:按照不同的功能和通用性划分不同项目,拆分子系统按照逻辑计划
抱过后分开走
·
2023-04-06 08:34
Openstack架构详解
react fiber
架构学习
同步更新过程的局限在v16版本以前,react的更新过程是通过递归从根组件树开始同步进行的,更新过程无法被打断,当组件树很大的时候就会出现卡顿的问题react中的虚拟domimportReact,{Component}from'react';exportdefaultclassClickCounterextendsComponent{constructor(props){super(props);
神奇大叔
·
2023-04-06 07:18
React源码
react.js
架构
javascript
消息队列 pulsar
架构学习
转自:comparing-pulsar-and-kafka-how-a-segment-based-architecture-delivers-better-performance-scalability-and-resiliencePulsar基础架构一个pulsar集群由两层构成:无状态的服务层,由多个brokers组成,负责发送和接受消息有状态的持久化层,由多个BookKeeper存储节点(
空腹熊猫
·
2023-04-06 07:36
pulsar
高通Camx
架构学习
笔记
和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Camx代码结构二、Camx编译三、Camx代码流程分析四、Camx调试一、Camx代码结构目前主流的机型都使用camx架构,这个架构和之前架构的主要区别就是芯片接口层的代码从hardware/qcom迁移到vendor/qcom/proprietary/下面,我们主要关注的camerahal层的源码也
程序员Android
·
2023-04-05 22:25
学习
高通Camera驱动KMD框架
一、概览利用了
V4L2
可扩展这一特性,高通在相机驱动部分实现了自有的一套KMD框架,该框架通过
V4L2
标准方法在系统中创建设备节点,将控制接口直接暴露给UMDCSL进行访问,而其内部主要定义了一系列核心模块
学习&笔记
·
2023-04-05 22:53
Android
Camera
android
camx学习
AndroidCamera简单整理(二)-QcomHAL3Camx
架构学习
_TaylorPotter的博客-CSDN博客AndroidCamera简单整理(二)-QcomHAL3Camx架构一.AndroidHal3
杀不死的进程
·
2023-04-05 21:55
camera
其他
Android 高通Camx
架构学习
- 第1章
关于高通Camx架构介绍的文章目前还是凤毛麟角,我会尽自己能力尽可能讲多点,讲的通俗明白点~这篇文章分下面几点来展开:1)Camx整体架构图;2)Camx基本组件及其概念;3)Camx代码目录结构;一、Camx整体架构图目前Android主流的机型,采用高通芯片的,使用的基本都是camx架构。之前旧的架构叫做mm-camera,camx架构和之前架构的主要区别是芯片接口层的代码从hardware/
小驰编程
·
2023-04-05 21:45
高通CamX框架学习
Android
Camera
开发
Android
高通Camx
Android
Camera
小驰笔记
camera2
Nginx-接入层Nginx架构及模块介绍
帮助大家对Nginx有一定的认识2)熟悉Nginx有哪些应用场景3)熟悉Nginx特点和架构模型以及相关流程4)熟悉Nginx定制化开发的几种模块分类文章相关视频讲解:C/C++Linux服务器开发高级
架构学习
视频点击观看
Linux服务器开发
·
2023-04-05 18:44
Linux服务器开发
后端开发
Nginx
Nginx
Nginx模块开发
中间件
后端开发
Linux服务器开发
经典网络
架构学习
-LeNet
前言说起深度学习目标检测算法,就不得不提LeNet-5网络。LeNet-5由LeCun等人提出于1998年提出,是一种用于手写体字符识别的非常高效的卷积神经网络。出自论文《Gradient-BasedLearningAppliedtoDocumentRecognition》网络结构输入→卷积→池化→卷积→池化→卷积(全连接)→全连接→输出整个LeNet-5网络总共包括7层(不含输入层),分别是:C
@左左@右右
·
2023-04-05 13:53
DeepLearning
深度学习
LeNet
手写识别
CNN
深度学习神经网络都是从CNN和AlexNet开始的
我们将按以下顺序进行讨论:卷积神经网络ReLu非线性局部响应归一化DropOut层PCA颜色增强AlexNet
架构学习
机制CNN(图像分类背后的智慧)卷积神经网络是目前为止图像分类和计算机视觉相关问题的最佳解
喜欢打酱油的老鸟
·
2023-04-05 10:19
人工智能
深度学习
AlexNet
CNN
细说数据库高性能架构之路
相对而言数据库高性能架构对于一些应用端开发人员来说是一个相对陌生的领域,是在具体的数据库产品之上搭建的环境,需要像DBA这样对数据库产品有足够的了解才能有所涉及,虽然不能深入其中,但可以通过一些经典的高可用
架构学习
其中的思想
NPPPNHHH
·
2023-04-05 07:08
Database
ARMV8-ARMV9
架构学习
知识图谱
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]附上ARMV8-ARMV9
架构学习
知识图谱如何获取超高清大图?
代码改变世界ctw
·
2023-04-05 05:24
ARM
armv9
armv8
arm
SOC
图谱
一名非典型二流大学生的自述 | 我是如何从菜鸟进化到辣鸡的
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:585550789群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,
Java架构学习者
·
2023-04-05 00:07
推荐一本
架构学习
的书《企业应用架构模式(中文版)》
一本很不错的书,如果你将来想做一名优秀的架构师,就一定要读读这本书。现在这本书已经买不到了,所以找一个电子版给大家分享一下。
fenglingcompany
·
2023-04-04 19:36
企业架构
企业应用
架构学习
-包图
文章目录
架构学习
-包图什么是包图包图怎么用格式规则
架构学习
-包图什么是包图包图是在UML中用类似于文件夹的符号表示的模型元素的组合。
皮卡冲撞
·
2023-04-04 11:32
学习
Java搭建企业级ERP
架构学习
(一)
前言毕业六年,一直混迹于外包,只想当个增删改查的程序员,从未对基础的问题进行过,只是写业务代码,直到最近,一个94的同事,为公司二期项目搭建了一个架构,即使没有参与搭建,我想我应该做些记录。当公司规模较小时,一般都会花钱购买软件,随着公司不断的壮大,购买的软件就会限制本公司业务的发展,向软件维护公司提需求进展缓慢,等待时间长,于是公司决定自己成立研发部门。于是招聘了几个程序员开干,框架搭建好后,开
yewen1234
·
2023-04-04 10:30
Java
学习
V4L2
源代码之旅一:struct
v4l2
_subdev
转自:http://www.cnblogs.com/ronnydm/p/5774263.html大多数的驱动程序需要和sub-devices通信。这些设备可以完成各种任务,但是通常是处理音频或视频的muxing,encoding,decoding。webcams通常子设备是:sensor和cameracontrollers。通常,他们是I2C设备。为了给这些sub-devices提供一致的驱动接口
风雅飘零
·
2023-04-04 07:56
V4L2
camera
v4l2
V4l2
框架分析
TableofContents1.
V4L2
框架概述1.1
v4l2
设备应用层流程1.2内核
V4L2
模块1.2.1video_device1.2.2
v4l2
_subdev1.2.3videobuf22.video_device
welljrj
·
2023-04-04 07:55
内核
linux
内核
linux摄像头
V4L2
subdev,linux摄像头I2C驱动初始化
阅读linux的ov2655的驱动程序时,并没有发现I2C设备驱动的初始化函数i2c_add_driver,只是定义了staticstruct
v4l2
_i2c_driver_data
v4l2
_i2c_data
马屿人
·
2023-04-04 07:46
linux摄像头V4L2
subdev
[分享] --
V4L2
框架分析及使用流程分析
分享一篇写的很好的
V4L2
文章一、概述Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。
stone_zzuli
·
2023-04-04 07:09
LINUX
图像处理
linux
Linux之
V4L2
驱动框架
目录一、
V4L2
简介二、
V4L2
操作流程1.打开摄像头2.查询设备的属性/能力/功能3.获取摄像头支持的格式4.设置摄像头的采集通道5.设置/获取摄像头的采集格式和参数6.申请帧缓冲、内存映射、入队(1
风间琉璃•
·
2023-04-04 07:05
#
Linux应用开发
linux
运维
服务器
Linux
V4L2
驱动框架分析之(四):sensor驱动
系列文章:Linux
V4L2
驱动框架分析之(一):架构介绍Linux
V4L2
驱动框架分析之(二):平台
v4l2
设备驱动Linux
V4L2
驱动框架分析之(三):
v4l2
设备的缓存管理Linux
V4L2
驱动框架分析之
m0_46525308
·
2023-04-04 07:54
Linux驱动程序
linux
驱动程序
Linux
V4L2
之camera
一、硬件知识1.摄像头硬件结构和工作原理,如图1&图2外部光线穿过lens镜头,经过红外滤光片后光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到接收端进行处理,最终转换成屏幕上能够看到的图像。其中:1)滤光片作用:a.滤除红外线,滤除对可见光有干扰的红外光,使成像效果更清晰。b.修整进来的光线,感光芯片由感光体(CELL)构
liujun3512159
·
2023-04-04 07:21
相机开发
android
linux3.3
v4l2
视频采集驱动框架(vfe, camera i2c driver,
v4l2
_subdev等之间的联系)
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:
[email protected]
前沿:2014年的博文就从这篇文章开始吧,又一次回到linux,过去的一年从dm3730再到dm6437,这次来到了全志的A314核处理器,每一次都是全新的事物,但是偶然间还是可以感受到对新事物的消化能力更强了,学习的速度也更快了。也许这正是所谓的经
天才2012
·
2023-04-04 07:20
Linux下底层驱动开发
android源码
【
V4L2
概述与I2C驱动概述】
V4L2
概述与I2C驱动概述1
V4L2
概述1.1用户态与内核态1.2
V4L2
子模块1.3
V4L2
API使用流程3.I2C驱动简述3.1驱动编写流程:3.2adapter驱动3.3从设备驱动3.4从设备匹配过程附录
fbustc
·
2023-04-04 07:50
linux
linux
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他