自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 droidcam调用手机摄像头的方法(提供PC+Android软件,不需要积分)

一.软件下载链接:二.软件安装1.PC端先安装“DroidCam.Setup.6.2.4”再安装“DroidCam.Update.6.4.1”2.手机端直接安装三.操作方法:1.usb连接(优点是不费流量)(1)手机的设置中打开ADB调试功能(2)USB连接PC和手机(3)PC端droidcam界面中选中USB选项:(4)PC端droidcam界面中点击自动扫描USB设备(等待一会儿)扫描到手机:(5)点击“start”就可以在..

2022-04-19 15:51:21 7389 1

原创 高通芯片启动流程概要

1.overview基本引导流程流程:PBL->SBL1->UEFI(XBL+ABL)->OS1. PBL芯片ROM中固化的代码,就像BISO2. SBL1一级引导程序,一般不开源3. UEFI分成XBL和ABL,XBL是平台相关的(主要是一些驱动程序,提供通用接口);ABL是平台不相关的通用程序(通常是fastboot和bootloader),ABL调用XBL实现的通用接口,这里的bootloder可以是linuxloader,LK(lightkern

2021-12-30 21:10:48 5517

原创 代码规范检查工具+代码规范生成工具

代码规范检查工具+代码规范生成工具

2021-12-15 13:55:33 4217

原创 linux内存和页面对齐

1.内存对齐(1)结构体 通常我们说32位和64位是指:CPU一次可处理64bit数据,地址线宽度是64位,数据线宽度是64位(一次可读取64bit数据);结构体内存对齐是针对数据线宽度来说的,64位机器上按照8字节对齐,可以提高访存效率;设想如果一个int类型不对齐时,它的4个字节刚好在两个连续的8字节中间,那么访问这个int时就需要读两次8字节,分别截取这个int的高低两个字节,再拼起来;这里的内存对齐相当于是内存空间换访存时间(2)DMA2.页面对齐在驱动中申请大内存...

2021-09-27 13:31:09 1028

原创 vscode ECDSA host key changed问题

windows环境下:在vscode中打开命令行,执行命令“ssh-keygen -R <服务器ip>”linux环境下:ming'ling

2021-05-28 12:41:51 546

原创 ubuntu安装独显驱动(R7000P RTX2060)

1.独显2.集成显卡

2021-04-09 15:16:07 2489

原创 Ubuntu16.04 从源码安装python3.6.x并升级pip

首先不要卸载系统自带的python版本,否则会有一系列麻烦!!!1.下载源码https://www.python.org/downloads/release/python-369/2.从源码安装python执行命令:tar xfz Python-3.6.9.tgzcd Python-3.6.9./configure --with-sslmakesudo make install此时pip不能用了3.更新pip执行命令:sudo python3.6 get-pip.

2021-04-01 15:01:25 155

原创 ubuntu sources.list格式 换源 常见错误

首先参考:https://blog.csdn.net/u012843189/article/details/80964287sources.list格式:deb: 二进制包仓库deb-src: 二进制包的源码库URI:库所在的地址,可以是网络地址,也可以是本地的镜像地址codename: Ubuntu版本的代号。可以用命令lsb_release -sc来查看当前系统的代号;一定要和当前系统版本代号匹配上components: 软件的性质(free或non-free等)eg:deb h

2021-04-01 12:44:19 507

原创 R7000P ubuntu18.04下各种问题

1.装完双系统后,卡在开机界面这些log都是正常的,问题通常出在显卡驱动,没有被正确加载,可以进入recover mode,执行命令,sudo apt-get purge nvidia*然后重启

2021-03-30 18:34:16 578

原创 ubuntu换源(R7000P AMD)

1.软件源https://blog.csdn.net/u012308586/article/details/102953882可以注释掉源码镜像(deb-src开头的),提高updata速度2.对于R7000P AMD加“[arch=amd64] ”eg:deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb [arch=.

2021-03-30 12:23:50 167

原创 yuv420 YUV422 YUV444格式及存储排列

YUV420:YUV422:

2020-12-11 10:58:21 2293

原创 PC双系统启动流程

一.基本概念1.BIOS(1)概念BIOS是一个固件,存放在计算机内主板上一个ROM芯片上;(2)功能主要是开机自检首先是自检及初始化程序:计算机电源接通后,系统将有一个对内部各个设备进行检查的过程,这是由一个通常称之为POST(Power On Self Test/上电自检)的程序来完成,这也是BIOS程序的一个功能。 完整的自检包括了对CPU、640K基本内存、1M以上的扩展内存、ROM、主板、CMOS存贮器、串并口、显示卡、软硬盘子系统及键盘的测试。 在自检过程中若发现问题,系

2020-12-03 12:04:50 378

原创 HDMI协议分析(协议版本:HDMI-1.4b)

1.模块HDMI主要包含四个模块,实际上linux HDMI驱动就是由这4个子驱动构成:TMDS(差分):传输视频帧,数据帧,控制帧,AVI frameDDC:实际上是一个IIC总线,用于收发双方交流功能和特性CEC:CEC通道可选择用于高级用户功能,例如自动设置任务或通常与红外遥控器使用相关的任务;例如:当有很多HDMI设备通过HDMI线,切换器或者分配器连在一起的时候,如果所有的HDMI产品都支持CEC功能,那么可以利用其中一台的遥控器可以去控制其他的设备;LINUX中的CEC驱动通常是

2020-12-03 12:02:32 10122

原创 Linux CPU初始化流程+CPU状态监控和设置+进程绑核+进程独占+中断绑核

1.

2020-11-19 16:56:02 1388

原创 ubuntu VScode 快捷键

1.多行注释:ctrl + /2.回退:ctrl + alt + -3.连续选中相同的多个内容:首先鼠标右键选中其中一个,然后多次ctrl + d,每次多选中一个

2020-06-17 15:19:08 1317

原创 OpenCV MAT 数据类型宏定义

13: CV_32FC212: CV_32SC20: CV_8UC1

2020-06-13 10:23:25 249

原创 stm32官方例程下载(STM32L031K6T6为例)

以STM32L031K6T61.进入官网https://www.st.com/2.官方例程(HAL库和sample)通常和官方评估板放在一起,所以】首先搜索芯片型号3.点击进入,可以看到“产品评估工具”,也就是官方评估板4.点击进入,选择芯片型号5.点击进入,可以看到简介,提供了免费软件库6.在本页面上方找到下图选项7.点击进入8....

2020-04-06 20:06:59 14538

原创 Androd Studio:Could not find any version that matches com.android.support:appcompat-v7:29.+.

问题描述:Androd Studio首次启动后,将默认JDK路径改为自己下载的JDK路径后,出现error:Could not find any version that matches com.android.support:appcompat-v7:29.+.解决办法:(1)根据网上的方法,安装了Android Support Repository,仍然报错;(2)然后将build...

2020-04-06 19:48:02 158

原创 OpenCV3.2.0 ARM版移植过程中的错误

1.make的过程中关于“pthread”的错误:解决方案1:在cmake-gui中勾选Advance,然后修改CMAKE_EXE_LINKER_FLAGS值为-lpthread -lrt避免编译时出错;解决方案2:修改编译路径中的CMakeCache.txt文件,找到CMAKE_EXE_LINKER_FLAGS,在其后面加上-lpthread -lrt -ldl链接属性(=-lpthre...

2020-04-06 19:47:43 651

原创 android studio 控件不显示不出来?

styles.xml文件中将<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">改为<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">错误:Could not find any...

2020-04-06 19:47:07 1047

原创 Ubuntu下C/C++程序调试

1.GDB编译:eg: gcc -g test.c -o test运行:eg: gdb testGDB:命令start <参数>:运行到main函数中第一行等待命令,通过continue继续运行run <参数>:从头开始(从新)运行,断点等信息保存不变break <行号>: 设置断点,eg:break <行号>c...

2020-04-06 19:46:21 3907

原创 fork文件共享和多次open同一个文件

fork后父子进程对已经打开文件的共享:子进程会复制父进程的文件指针,所以指向相同的文件表(struct files),操作的是同一个偏移量,所以父子进程操作已经打开的文件时需要同步,否则会产生混乱同一个进程中多次打开同一个文件,会返回不同的文件描述符,内核会实例化不同的文件表,具有不同的偏移量:...

2020-04-06 19:45:26 270

原创 Linux编译选项

1.指定库路径1):-rpath: 单独指定“运行”的时候,去找的目录,交叉编译时方便指定嵌入式设备上的库路径eg:-Wl,--rpath=$(dir)2):-rpath_link (或者 -rpath-link):在-rpath基础上,当库间存在依赖时,例如你显示指定的需要 FOO.so,但是 FOO.so 本身是需要 BAR.so 的,后者你并没有指定,而是 FOO.so 引用到它...

2020-04-06 19:44:36 385

原创 iTop4412 emmc分区失败原因和解决办法(FAIL: waiting for status update. mmc read failed)

配置:scp-2G/16G问题:之前装的讯为提供的qte4.7的系统,系统运行正常,但最近需要安装qt5.7版本,发现讯为提供了制作好的镜像,采用otg方式烧录,第一次成功,但第二次烧录时提示“FAIL: waiting for status update. mmc read failed”,于是重新分区,又出现错误“FAIL: waiting for status update. ...

2019-09-06 21:05:33 2977 3

原创 C盘空间不足,清理垃圾文件

1.打开设置 2.进入系统设置 3.点击存储 4.点击C盘,可以看到C盘的具体使用情况,系统已经将文件进行了分类,因此便于手动删除。一般来说“系统和保留”和“应用和游戏”占据了大...

2019-08-15 16:26:44 202

原创 UBUNTU 修改环境变量

1.ubuntu中与环境变量有关的文件夹有/etc/profile:通过此文huan环境变量每个用户都可以使用/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.~/.bash_profi...

2019-06-10 19:03:59 276

droidcam PC端和Android端软件

droidcam PC端和Android端配套软件(注意,手机端和PC端版本可能不匹配,导致功能异常,这里提供的版本是验证过的)

2022-04-19

POSIX标准文档-2004

最新线上文档连接:https://pubs.opengroup.org/onlinepubs/9699919799/nframe.html

2022-02-11

XCOM V2.6.zip

串口助手 XCOM V2.6

2021-05-28

空空如也

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

TA关注的人

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