自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1451)
  • 资源 (155)
  • 问答 (1)
  • 收藏
  • 关注

转载 QOpenGL入门教程

QOpenGL入门教程(一)— OpenGL渲染管线 - 哔哩哔哩QOpenGL入门教程(二)— 第一个QOpenGLWidget程序 - 哔哩哔哩

2021-11-04 15:48:30 812

原创 stmdb和ldmia

stmdb:db(decrease before)表示先减后存。指令 stmdb sp!, { fp, ip, lr, pc} %% "!”表示sp等于最终被修改的sp的值。假设 sp=4096,此条指令的执行过程如下:1.先减:sp=sp-4=4092;2.后存:4092-4095处存放pc的值;3.先减:sp=sp-4=4088;4.后存:4088-4091处存放lr寄存器的值;以此类推,..........。ldmia:ia(increase after)表示先读后增.

2021-11-04 09:38:00 3489

原创 关于ARM CPU模式中的SVC

Arm中CPU的模式回到顶部【第一方面】系统sys模式 VS 管理svc模式首先,sys模式和usr模式相比,所用的寄存器组,都是一样的,但是增加了一些访问一些在usr模式下不能访问的资源。而svc模式本身就属于特权模式,本身就可以访问那些受控资源,而且,比sys模式还多了些自己模式下的影子寄存器,所以,相对sys模式来说,可以访问资源的能力相同,但是拥有更多的硬件资源。所以,从理论上来说,虽然可以设置为sys和svc模式的任一种,但是从uboot方面考虑,其要做的事情是初始

2021-11-01 09:06:03 4316

原创 arm-linux-ld链接地址

arm-linux-ld是一个链接程序工具,其作用主要是将汇编过的多个二进制文件进行链接,成为一个可执行的二进制文件,这个命令的选项有好多,具体用到的时候大家可以使用--help 选项来查看具体的选项用法。选项用法选项用法:下面将几个重要的命令介绍一下:-T File --script FILE指定一个链接器脚本文件,指示编译器按照脚本进行链接;-Tbss ADDRESS bss段的链接地址;-Ttext ADDRESS 代码段链接地址;-Tdata ADDRESS 数据...

2021-10-30 20:46:06 281

转载 jz2440 uboot笔记

https://blog.csdn.net/weixin_43512663/category_9741907.html

2021-10-30 14:20:21 85

原创 source insight崩溃

source insight是个很好的代码阅读编写工具,遇到一次source insight打开后只要点击菜单栏就自动关闭,很郁闷,试了很多方法后这样就解决了恢复默认设置(重新安装没用,必须手动),步骤如下先关闭Source Insight软件打开"我的文档"文件夹,找到"Source Insight"文件夹"Source Insight"文件夹中有Clips、Logs、Projects、Settings等文件夹和几个文件将"Source Insight"文件夹中所有文件和文件夹都删除(回收站即

2021-10-23 19:58:09 849

转载 设计模式 -最通俗易懂的案例

https://blog.csdn.net/weixin_39296283/category_9760393.html?spm=1001.2014.3001.5482

2021-10-22 13:20:02 78

转载 Linux - 使用V4L2(总结)

Linux - 使用V4L2(总结)_你的博客-CSDN博客_linux v4l2

2021-10-20 18:01:16 280

原创 互动笔记随记

AB互动时A收到B的声音(B的说话声和公方的A的声音)->发送到3308 ->从3308中获取到仅有B的说话声音。3.3568 和 3308 I2S 说明,3568 送给 3308 ,左声道:PC_IN 就是 hdmi in 右声道:AEC_IN ,对于音频处理器来讲就是远端过来或者说是互动的声音3568 采集 3308 ,左声道:AEC_OUT 就是 互动的声音 右声道:MIX_OUT...

2021-09-19 21:55:07 307

原创 V4L2使用V4L2_MEMORY_USERPTR和V4L2_MEMORY_MMAP的区别

视频应用可以通过两种方式从V4L2驱动申请buffer1. USERPTR, 顾名思义是用户空间指针的意思,应用层负责分配需要的内存空间,然后以指针的形式传递给V4L2驱动层,V4L2驱动会把capture的内容保存到指针所指的空间一般来说,应用层需要确保这个内存空间物理上是连续的(IPU处理单元的需求),在android系统可以通过PMEM驱动来分配大块的连续物理内存。应用层在不需要的时候要负责释放申请的PMEM内存。2. MMAP方式,内存映射模式,应用调用VIDIOC_REQBUFS io

2021-09-17 09:20:40 1899

原创 v4l2-ctl 用法

v4l2-ctl --verbose -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap --stream-count=1 --set-selection=target=crop,top=0,left=0,width=1920,height=1080 --stream-to=/tmp/cap_08_31_1.yuv

2021-09-16 11:31:05 2277

转载 QOpenGLWidget的多线程渲染

关于QOpenGLWidget的多线程渲染_VE视频引擎的博客-CSDN博客_qopenglwidget

2021-09-13 15:07:52 3322

转载 QOpenGLWidget 入门学习

12.QT-通过QOpenGLWidget显示YUV画面,通过QOpenGLTexture纹理渲染YUV - 诺谦 - 博客园

2021-09-11 15:02:05 280

转载 常用图像像素格式 NV12、NV2、I420、YV12、YUYV

常用图像像素格式 NV12、NV2、I420、YV12、YUYV_Blog of Chauncy Wang-CSDN博客_nv12

2021-09-11 09:34:48 356

转载 Qt 信号和槽机制 优点 效率的详解

一、信号和槽机制Qt提供了信号和槽机制用于完成界面操作的响应,是完成任意两个Qt对象之间的通信机制。其中,信号会在某个特定情况或动作下被触发,槽是等同于接收并处理信号的函数。二、、信号和槽机制的优点1、类型安全。需要关联的信号和槽的签名必须是等同。即信号的参数类型和参数个数 同接收该信号的槽的参数类型和参数个数相同。2、松散耦合。信号和槽机制减弱了Qt对象的耦合度。激发信号的Qt对象无须知道是哪个对象的哪个槽需要接收它发出的信号,它只需要做的是在适当的时间发送适当的信号就可以了,而不需要知

2021-09-10 17:42:48 1703

原创 Qt:错误Could not decode “*.cpp“ with “UTF-8“ - encoding. Editing not possible

错误解决点击 【select encoding】,如下,如果有 UTF-8,就选择 UTF-8, 没有的话,就选择,System, 然后【按编码重新载入】,就解决了。 如果没有找到uft-8或者system,选中:GBK/windows-936-2000/CP936/MS936/windows-936)tip文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK. Windows环境下,Qt Creato

2021-09-10 16:07:46 494

原创 qt的 pro demo

#-------------------------------------------------## Project created by QtCreator 2018-03-25T18:51:33##-------------------------------------------------QT += core gui xml networkCONFIG += consoleif(contains(DEFINES,HISIV300)){QMAKE_CXXFLA.

2021-09-10 15:22:00 245

原创 /etc/resolv.conf被修改

在/etc/dhcpcd.conf下增加一行:nohook resolv.conf.

2021-09-09 09:52:58 1341

转载 海思Hi3536使用QOpenGLWidget预览yuv420sp视频

https://blog.csdn.net/litao31415/article/details/100593359

2021-09-08 10:47:51 260

原创 rk3399 编译qt

1.将rk开发板上/usr/include和/usr/lib,/lib/aarch64-linux-gnu目录拷贝到虚拟机某个目录下,来构建sysroot目录。为何需要拷贝/lib,原因是/usr/lib下用到的相关库链接到了该目录。 我构建的sysroot路径为/root/work/code/software/target,在该目录下放开发板的根目录文件,注意目录要一致。 ...

2021-09-07 15:06:31 777

转载 Ubuntu18.04.1设置root用户登录图形界面

Ubuntu18.04.1开发团队为了Ubuntu18.04.1系统的安全,默认root不能登录图形界面,普通用户需要使用root权限时,只能通过sudo [命令] [参数] 临时使用root权限,或是使用su root切换到root用户权限下进行操作那么,怎么使用root登录图形界面呢?1.为root设置初始密码(1)普通用户登录系统,打开终端,输入命令:sudo passwd root(使用root权限为root更改密码)(2)设置root密码;(3)重复root密码;2...

2021-09-07 14:05:36 1312

转载 buildroot使用介绍

https://www.cnblogs.com/arnoldlu/p/9553995.html

2021-09-03 15:03:41 114

转载 汇编指令-bic(位清除)、orr(位或)(3)

https://www.cnblogs.com/lifexy/p/7168701.html

2021-09-03 11:17:20 498

原创 arm汇编中ldr、str、stm、ldm的用法

这里比较下容易混淆的四条指令,已经在这4条指令的混淆上花费了很多精力,现在做个小结,LDR,STR,LDM,STM这四条指令,关于LDM和STM的说明,见另外一个说明文件,说明了这两个文件用于栈操作时的注意事项。(1)LDR:L表示LOAD,LOAD的含义应该理解为:Load from memory into register。下面这条语句就说明的很清楚:LDRR1,[R2]R1<——[R2]就是把R2所指向的存储单元的内容的值(一个memory地址内的值),读取到R1...

2021-09-01 10:57:56 1277 1

转载 ubuntu进行dpkg安装时出现xxx依赖于xxx,然而:未安装软件包解决方法

问题这是我安装mysql-workbench时出现的问题,用来作为例子wasi@wasi-KPL-W0X:~/下载$ sudo dpkg -i mysql-workbench-community_8.0.21-1ubuntu20.04_amd64.deb正在选中未选择的软件包 mysql-workbench-community。(正在读取数据库 ... 系统当前共安装有 186171 个文件和目录。)准备解压 mysql-workbench-community_8.0.21-1ubuntu2

2021-09-01 10:31:06 8992 1

原创 临时修改时钟频率

2021-08-27 15:29:27 133

原创 split分割(拆分)文件

split分割(拆分)文件需求:指定文件大小拆分文件# ll -h test/ |grep vmcore-rw-r--r-- 1 root root 12G 12月 7 00:20 vmcore工具:split操作过程:# split -b 900M vmcore# ll -h总用量 23G-rw-r--r-- 1 root root 1.3K 12月 7 00:25 md5.txt-rw-r--r-- 1 root root 12G 12月 7 00:20...

2021-08-27 13:31:07 220

原创 X11 和Wayland的区别,一点感悟

x11是一个很古老的系统,有了几十年的历史,一开始设计之初,是受限于个人电脑的弱小,所以讲所有渲染相关的计算都放在服务端,所谓的X Server. 所有的客户端可以试运行在本地的,也可以试运行在网络上的,称之为客户端XClient. X Server和XClient通信的手段就是X Protocol. 所有的客户端接收到鼠标,键盘等等事件,都要通知Server,然后Server经过计算,通知Driver进行描画。这在当时是唯一可行的方式,但是在现在看来却过时了。因为客户端也有很强大的渲染能力。所以Way

2021-08-24 18:11:36 7407

转载 一文读懂RAM、ROM、SRAM、DRAM、SDRAM等内存概念

https://blog.csdn.net/easttao/article/details/99631355

2021-08-20 16:37:27 202

转载 Ubuntu命令卸载软件

转载地址: 点击打开链接关于Makefile中的include命令,网上有很多介绍,比较普遍的说法是:Makefile中的include命令与C语言中的include命令类似,命令include file.dep,即把file.dep文件在当前Makefile文件中展开,亦即把file.dep文件的内容包含进当前Makefile文件;如果Makefile中有以file.dep为目标的规则,ma

2021-08-19 13:56:02 113

原创 rk356x编译时报错解决方法

1.YACC scripts/kconfig/zconf.tab.c/bin/sh: 1: bison: not foundscripts/Makefile.lib:196: recipe for target 'scripts/kconfig/zconf.tab.c' failedmake[1]: *** [scripts/kconfig/zconf.tab.c] Error 127Makefile:539: recipe for target 'menuconfig' failed

2021-08-17 18:40:26 8160

转载 Linux视窗系统:QT使用GPU渲染

https://blog.csdn.net/wade_510/article/details/102991631FBO与fb0的区别FBO(Frame Buffer Object帧缓存对象)是OpenGL对渲染目的地的扩展,提供创建额外非可显示的FBO的接口。它可以实现OpenGL渲染输出重定向。OpenGL默认把framebuffer当作渲染的目的地,它由窗口系统创建并管理。texture(纹理)和renderbuffer(渲染缓存)是两种可附着的framebuffer,它们附加到FB..

2021-08-17 17:16:00 3245

转载 VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!

https://blog.csdn.net/m0_43403238/article/details/85480314

2021-08-17 17:03:28 222

转载 视频同步笔记:狂神聊Git

https://mp.weixin.qq.com/s/Bf7uVhGiu47uOELjmC5uXQ狂神聊Git课程,通俗易懂,欢迎各位狂粉转发关注学习,拒绝白嫖,从我做起。未经作者授权,禁止转载狂神聊Git学习git之前,我们需要先明白一个概念版本控制!版本控制什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软

2021-08-17 14:01:46 1007

转载 树莓派学习::qt5.10.1交叉编译【带opengl ES2】到官方Raspbian Stretch

因为最近虚拟机桥连模式总是用不了会出问题,所以今天花了半个小时研究了一下在Windows主机下搭建一个nfs服务器进行文件传输。其实步骤很简单,如下: 1. 下载NFS Windows服务器软件,点击打开链接 2. 安装上述软件。 3. 假设你安装的目录为:E:\Program Files (x86)\nfsd 那么在这个目录下找到export, 在...

2021-08-16 15:17:45 183

转载 QT5.5.1 + OpenGL 交叉编译

1.工厂模式:创建一个基类,各种子类派生于同一基类,创建一个工厂类,内部有一个基类指针。根据不同的类型,工厂类内部new不同子类。2.策略模型创建一个contex类,内部通过工厂模式创建不同的子类,但指向同一基类。策略模式封装各种算法,但每种算法接口一致。如果客户端调用contex类对象传入类型即可。策略模式暴漏给用户的只是contex。工厂模式暴漏给用户的是基类和工厂类。3.单一指责模式对于一个...

2021-08-13 17:26:59 363

转载 modetest 使用示例

转载地址:http://blog.csdn.net/zhaiwenjuan/article/details/6590941一. 开发环境准备1. 从gSoap官方网站http://gsoap2.sourceforge.net下载gSoap工具包。本例下载的是2.7.15的版本。2. 根据说明文档(README)配置安装gSoap工具包。说明: 一般下载的gSoap工具包中已经包含了生成Web...

2021-08-13 16:51:53 4229

转载 在Ubuntu14.04下编译程序出现缺失libudev.h

apt-cache search libudev-devhttps://blog.csdn.net/kucoffee12/article/details/75049931?locationNum=8&fps=1

2021-08-12 14:30:43 295

原创 RK查看gpu占用率方法

多于两种情况的使用很简单,害我尝试很多种方法,如ifeq elifeq等等这些。其实就如同c中的if [else if] [else if]...else的使用一样,举个我使用的例子,Android中的NDK程序android.mk判断当前是哪种CPU架构: ifeq ($(TARGET_ARCH), arm) LOCAL_SRC_FILES := ... els...

2021-08-11 10:04:24 5191 4

转载 RK3399交叉编译带opengl的qt5.12.0(eglfs-mali 、eglfs-x11)gpu使用及测试

https://www.cnblogs.com/zanao/p/11061738.html

2021-08-11 09:44:38 1069

大核middleware下移植音频降噪功能的代码,包括makefile

大核middleware下移植音频降噪功能的代码,包括makefile

2024-09-20

webrtc 3a demo 及 测试文件

webrtc 3a demo 及 测试文件

2024-09-20

降噪源码及demo 降噪源码及demo

降噪源码及demo

2024-09-13

匠心多媒体开发文档 匠心多媒体开发文档

匠心多媒体开发文档 匠心多媒体开发文档

2024-09-12

音频播放:mp3,wav

音频播放:mp3,wav

2024-09-02

zlmediakit-windows zlmediakit-windows zlmediakit-windows

zlmediakit-windows zlmediakit-windows zlmediakit-windowszlmediakit-windows zlmediakit-windows zlmediakit-windowszlmediakit-windows zlmediakit-windows zlmediakit-windowszlmediakit-windows zlmediakit-windows zlmediakit-windowszlmediakit-windows zlmediakit-windows zlmediakit-windows

2024-06-18

ffmpeg vs2019编译 ,版本4.3.1

ffmpeg vs2019编译 ,版本4.3.1

2024-05-10

yuvview下载,可以查看yuv图像,也可以查看每一帧图像,定位某一段视频时间

yuvview下载,可以查看yuv图像,也可以查看每一帧图像,定位某一段视频时间

2024-05-07

uvc 去掉业务逻辑,可直接调试的代码

uvc 去掉业务逻辑,可直接调试的代码

2024-04-18

libuvc 相关代码 k230

libuvc 相关代码 k230libuvc 相关代码 k230libuvc 相关代码 k230libuvc 相关代码 k230libuvc 相关代码 k230libuvc 相关代码 k230

2023-12-22

live555 vs2022

live555 vs2022 live555 vs2022live555 vs2022live555 vs2022live555 vs2022live555 vs2022

2023-11-22

live555 windows源码及运行软件

live555 windows源码及运行软件

2023-11-09

ffmpeg 实现h264,g711合并成mp4

ffmpeg 实现h264,g711合并成mp4

2023-07-26

h264 按帧解析源码h264 按帧解析源码h264 按帧解析源码h264 按帧解析源码h264 按帧解析源码h264 按帧

h264 按帧解析源码h264 按帧解析源码

2023-07-13

多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265

多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件

2023-07-05

macbook 2017 bootcamp win10 安装

macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装

2023-01-29

绘制流程图工具 绘制流程图工具

绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具绘制流程图工具

2022-11-06

音频文件数组转成c语言的数组

音频文件数组转成c语言的数组音频文件数组转成c语言的数组音频文件数组转成c语言的数组音频文件数组转成c语言的数组音频文件数组转成c语言的数组音频文件数组转成c语言的数组音频文件数组转成c语言的数组

2022-09-08

数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM

数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)

2022-06-24

音频测试文件,各种格式集合 wav pcm mp3

音频测试文件,各种格式集合 wav p音频测试文件,各种格式集合 wav pcm mp3音频测试文件,各种格式集合 wav pcm mp3m mp3

2022-04-28

码率统计脚本23333

码率统计脚本码率统计脚码率统计脚本码率统计脚本码率统计脚本码率统计脚本码率统计脚本码率统计脚本码率统计脚本码率统计脚本本

2022-04-22

git 教程笔记 git 教程笔记 git 教程笔记 git 教程笔记

git 教程笔记 git 教程笔记 git 教程笔记

2022-03-05

rtsp 抓包分析 tcp/udp

rtsp 抓包分析 tcp/udp rtsp 抓包分析 tcp/udprtsp 抓包分析 tcp/udprtsp 抓包分析 tcp/udp

2022-03-04

cmake笔记 cmake 笔记 cmake笔记 cmake

笔记cmake笔记 cmake 笔记cmake笔记 cmake 笔记笔记cmake笔记 cmake 笔记cmake笔记 cmake 笔记笔记cmake笔记 cmake 笔记cmake笔记 cmake 笔记

2022-02-01

rules.d.zip

udev u盘自动拔插挂载 udev u盘自动拔插挂载udev u盘自动拔插挂载udev u盘自动拔插挂载udev u盘自动拔插挂载

2021-12-06

qt 多窗口yuv零拷贝渲染.rar

qt 多窗口yuv零拷贝gpu渲染 基于 rk356x开发板 ,buildroot系统下 qt 多窗口yuv零拷贝gpu渲染 基于 rk356x开发板 ,buildroot系统下 qt 多窗口yuv零拷贝gpu渲染 基于 rk356x开发板 ,buildroot系统下 qt 多窗口yuv零拷贝gpu渲染 基于 rk356x开发板 ,buildroot系统下

2021-11-26

drm-example.zip

drm example drm exampledrm exampledrm exampledrm exampledrm exampledrm exampledrm exampledrm exampledrm exampledrm example

2021-11-12

Jz2440_驱动二期笔记.zip

jz2440 驱动 笔记 jz2440 驱动 笔记 jz2440 驱动 笔记 jz2440 驱动 笔记 jz2440 驱动 笔记 jz2440 驱动 笔记 jz2440 驱动 笔记

2021-11-02

arm 裸机笔记-jz2440.zip

arm 裸机 jz2440 arm 裸机 jz2440 arm 裸机 jz2440 arm 裸机 jz2440

2021-11-02

u-boot-jz2440源码

u-boot-jz2440源码u-boot-jz2440源码u-boot-jz2440源码u-boot-jz2440源码u-boot-jz2440源码u-boot-jz2440源码

2021-10-31

YUVPlayer-.zip

yuv player

2021-09-16

windows 内存池代码参考

windows 内存池代码参考

2021-09-02

rk交叉编译工具 rk交叉编译工具rk交叉编译工具rk交叉编译工具rk交叉编译工具

rk交叉编译工具

2021-08-20

Linux ALSA声卡驱动全面讲解.zip

alsa驱动文档

2021-08-04

gdb调试 rk可运行程序

gdb rk可运行程序

2021-07-07

gdb.zip gdb源码

gdb 源码

2021-07-07

libdrm 源码.zip

libdrm源码

2021-06-09

visugalgdb 5.4版本.zip

visugalgdb 5.4版本.zip

2021-01-26

mp4修复工具.zip

mp4修复工具

2021-01-14

ffmpeg-windows4.3.1源码静动态库.zip

ffmpeg 4.3.1 经动态库以及源代码 ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码ffmpeg 4.3.1 经动态库以及源代码

2021-01-05

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

TA关注的人

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