自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 介绍几种常见的对焦基本原理

对焦原理

2022-07-29 12:12:00 1936 1

原创 isp 图像处理名称解析

isp图像处理名词

2022-07-13 14:34:27 935

原创 mkimage 使用

mkimage 使用和使用示例

2022-06-09 12:03:20 586

原创 linux 终端代理设置

linux终端代理设置http 代理export http_proxy="http://127.0.0.1:1080"export https_proxy="http://127.0.0.1:1080"sock5 代理export http_proxy="socks5://127.0.0.1:1080/"export https_proxy="socks5://127.0.0.1:1080/"设置为全部代理export all_proxy="socks5://127.0.0.1:1080

2022-05-18 17:40:50 2009

原创 kernel 资料查询

public-inbox listinghttps://lore.kernel.org/查询linux内核的maillist,可以获取linux内核使用的方法

2022-03-29 16:04:52 177

原创 linux usb gadget filesystem资料整理

linux usb gadget 模块filesystem,自定义通讯协议。有gadgetfs,funtionfs两种是实验方式。1、gadgetfs参考用例参考用例Createyour own USB gadget with GadgetFS很好的用例Create your own USB gadget with GadgetFSLinux-USB Gadget API Frameworkhttp://www.linux-usb.org/gadget/usb.cptp-ga...

2022-03-29 15:44:10 1723

原创 shell 16进制

#!/bin/sh addr=09b00000 for (( i=0;i<2000;i+=4 ))do addr_new=`echo "obase=16; $((16#$addr + $i))" | bc` echo "addr_new=0x$addr_new"done来源http://www.voidcn.com/article/p-qilzgpxv-bkp.html

2021-10-22 14:10:35 2754

原创 linux v4l2 资料整理

linuxtv.rog 网站上找到v4l2的用户手册,在kernel下makehtmldosc下生成的内核帮助文件有v4l2的用户手册下面是2.6.32版本的V4L2_APIhttps://linuxtv.org/downloads/legacy/video4linux/API/V4L2_API/spec-single/v4l2.html对应kernel新版本的v4l2-API,每个内核版本有对应的v4l2-apihttps://linuxtv.org/downloads/v4l-dv...

2021-06-08 15:21:57 395

原创 vscode+gdbserver 开发板调试

参考嵌入式gdb+gdbserver调试环境搭建与使用参考嵌入式VSCode+gdbserver图形化调试环境搭建与使用参考VS Code + gdbserver 嵌入式arm远程调试一、软件准备交叉编译软件gcc-linaro-5.4.1-2017.05-x86_64_arm-linux-gnueabihf,把gdbserver复制到开发板上./gdbserver 192.168.1.190:6666 /path/helloworld192.168.1.190开发主...

2021-02-27 15:43:02 864

原创 Makefile例子

Makefile编译c和c++的参考Makefile C与C++混编的简单写法Makefile简易教程#TARGET : 目标文件#OBJ_DIR_THIS : 中间文件存放目录#COMPILE.cpp和COMPILE.c : 编译#LINK.cpp和LINK.c : 链接#SOURCE_PATHS : 源码.c和.cpp存放目录,多个目录用空格隔开#INCLUDE_PATHS : 文件夹.h存放目录,多个目录用空格隔开#foreach : 用于遍历多个目录#wildcard..

2021-02-25 14:29:59 92

原创 linux 定时器资料整理

1、sleep,usleep和nanosleepsleep()和nanosleep()都是使进程睡眠一段时间后被唤醒,但是二者的实现完全不同。Linux中并没有提供系统调用sleep(),sleep()是在库函数中实现的,它是通过调用alarm()来设定报警时间,调用sigsuspend()将进程挂起在信号SIGALARM上,sleep()只能精确到秒级上。 nanosleep()则是Linux中的系统调用,它是使用定时器来实现的,该调用使调用进程睡眠,并往定时器队列上加入一个timer_l...

2021-02-03 11:47:05 153

原创 minigui 交叉编译

minigui交叉编译build-minigui-4.0下载下载build-minigui-4.0 ,编译的是minigui-v4.0.8。https://github.com/VincentWei/build-minigui-4.0按照说明文档,操作编译在ubuntu16下运行。交叉编译参考的R16的文件。官方的参考文档https://github.com/VincentWei/minigui-docs有问题上官网找第三方库下载地址交叉编译第三方库下载地址在官网..

2021-01-25 18:15:03 445

原创 lighttpd 配置使用

lighttpd安装运行lighttpd下载地址http://www.lighttpd.net/编译按照文件INSTALL来操作ReadMe有使用方法lighttpd -f <.conf>清除运行的进程killall lighttpd lighttpd config配置在doc/config/lighttpd.conf修改var.log_root = "/server/log"var.server_root = "/serve...

2020-12-23 18:15:39 969 2

原创 linux 应用编程之串口 资料整理

Linux应用编程之串口操作20170901https://www.cnblogs.com/yuweifeng/p/7464836.html可用的代码?嵌入式Linux串口应用编程之串口配置Linux下可以查看Linux Programmer's Manual的英文介绍man tcgetattr串口配置函数rawmode模式。int set_com_config(int fd,int baud_rate, int data_bits, char pari...

2020-12-19 11:58:29 89 1

原创 armbian focal 设置国内源

Ubuntu focal 设置国内源/etc/apt/sources.listdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse#deb-src focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-.

2020-10-07 17:24:52 3613

原创 orangepi lite mainline 设备树配置ov5640

orangepilite运行环境armbianfocal,配置设备树sun8i-h3-orangepi-lite.dts配置文件/dts-v1/;#include "sun8i-h3.dtsi"#include "sunxi-common-regulators.dtsi"#include <dt-bindings/gpio/gpio.h>#include <dt-bindings/input/input.h>/ { model = "Xunlon...

2020-10-07 17:09:27 1340

原创 ubuntu 安装使用 mjpg-streamer

开发板orangepi lite ,armbian ,kerenl 5.8.11 ,ov5640mjpg-streamer 是一个开源的网络视频流服务器。 a. 安装依赖软件 apt-get updateapt-get install subversionapt-get install libjpeg8-devapt-get install imagemagickapt-get install libv4l-devapt-get install cmakeapt-get ..

2020-10-06 11:51:35 1875 2

原创 fswebcam 使用

fswebcam命令详解https://manpages.debian.org/jessie/fswebcam/fswebcam.1.en.htmlUbuntu环境下 manfswebcam命令详细fswebcam -d /dev/video0 -r 640x480 --fps 30 -p UYVY -S 30 1.jpgorangepiliteov5640 ,linux 5.8.11 ,armbian环境使用。需要设置帧率30帧 --fps 30 设置数据...

2020-10-06 11:32:28 1912 1

原创 visual studio code + msvc+ opencv 配置记录

Configure VS Code for Microsoft C++https://code.visualstudio.com/docs/cpp/config-msvc参考VSCode官方问配置opencv编译好的bin文件下载opencv-3.4.10-vc14_vc15.exehttps://github.com/opencv/opencv/releasesvisualstudio 2019 x64 Native Tools Command Prompt for vs 20..

2020-09-27 17:46:42 333

转载 MFC 加载并显示图片

方法一用API OleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式,另外GIF只能加载第一帧,且不支持透明)OleLoadPicture 函数实际上创建了一个IPicture类型的COM接口对象,然后我们可以通过这个COM接口来操作图片(实际上你也可以用API OleCreatePictureIndirect来加载图片,不过相比而言OleLoadPicture函数简化了基于流的IPicture对象的创建)示例代码:IPicture *ppic = NULL;.

2020-08-20 11:57:17 2428

转载 VS_MFC:TabCtrl使用教程

转载自:https://blog.csdn.net/qq_25241325/article/details/80254205下载一、新建基于对话框的MFC程序TabCtrl_Demo添加一个TabCtrl控件,绑定变量:CTabCtrl m_tabCtrl。二、创建Tab标签对应的子对话框插入3个子对话框,并设置属性Style=Child,Border=None。为插入的3个子对话框分别添加对话框类CDialog1,CDialog2,CDialog3。三、在主对话框中添加tab标.

2020-08-20 11:49:29 893

原创 Python pip 使用整理

https://www.runoob.com/w3cnote/python-pip-install-usage.htmlpip 最常用命令显示版本和路径pip --version获取帮助pip --help升级 pippip install -U pip如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip安装包pip install SomePackage # 最新版本

2020-05-29 10:14:55 443

原创 使用adb 链接

linux内核开启 usb gadget suppot -> function filesystembuildroot添加adbd添加运行脚本#! /bin/shmodprobe g_ffs idVendor=0x18d1 idProduct=0x4e42 iSerialNumber="buildroot"mkdir -p /dev/usb-ffs/adb...

2020-02-11 17:37:15 554

原创 关于Linux usb gadget 非常使用的说明和使用教程

资料来源:https://whycan.cn/t_2903.html英文资料https://openwrt.org/docs/guide-user/hardware/usb_gadgethttp://trac.gateworks.com/wiki/linux/OTG

2020-02-08 17:58:56 594

原创 Debian 文件系统制作

转载在https://whycan.cn/t_2666.html运行环境在ubuntu 18.040. 准备工作sudo apt install qemu-user-static -ysudo apt install debootstrap -ymkdir rootfs1.debootstrap 用的是清华大学开源软件镜像用其中一个debootstrap --...

2020-01-31 16:36:14 1154

原创 nordic 网站教程

一、DFU 教程,BLE 升级教程https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/getting-started-with-nordics-secure-dfu-bootloaderBle-DFU 蓝牙升级nrf52840 dongle 烧写exampl下的DFU的 open_bootlo...

2019-11-13 17:25:57 814

原创 nordic DFU 升级功能资料整理

Nordic 蓝牙通讯DFU应用资料整理,资料来源nodic官方文档整个flash的分布Bootloader 移植来只SDK的例程DFU /secure_bootloader在APP 部分添加 DFU ServicsDFU升级方法有三种1)在nRF connect Bluetooth Low Energy pc...

2019-11-13 17:21:22 815

原创 整理资料三 SPI FLASH 系统文件

mkfs.jffs2 -s 0x1000 -e 0x10000 --pad=0x19F0000 -d output/target/ -o jffs2.bin总空间 32M -1M-64K -4M即可生成 rootfs.jffs2Mkfs.jffs2各参数的意义如下:-d:指定要做成image的目录名。-o:指定输出image的文件名。-s:扇区大小 4096-e:每一块...

2019-09-07 10:21:32 497

转载 整理资料二 licheepi zero BSP 内核(linux3.4) 编译教程

来源挖坑网licheepi zero BSP 内核(linux3.4) 编译教程https://whycan.cn/t_682.htmluboot 才用主线的uboot 所以抄袭一段文字说明:1. 准备工作1) 安装Ubuntu14.04LTS(长支持版本),如果用虚拟机请安装vmware14(别的虚拟机都不推荐,泪的教训), 然后安装 vmware tools(不是必须,...

2019-08-03 15:51:35 2138

转载 整理资料一 荔枝派Zero V3s(TF/SD卡启动)(主线Linux,主线u-boot)

资料来源挖坑网荔枝派Zero V3s开发板入坑记录 (TF/SD卡启动)(主线Linux,主线u-boot)https://whycan.cn/t_561.html1. 准备工作 1) 安装Ubuntu14.04LTS(长支持版本),如果用虚拟机请安装vmware14(别的虚拟机都不推荐,泪的教训), 然后安装 vmware tools(不是必须,但是方便文件共享)...

2019-08-03 14:42:49 4759

转载 读取二代身份证号,做个记录

转自 https://www.amobbs.com/forum.php?mod=viewthread&tid=5548512&highlight=%E8%BA%AB%E4%BB%BD%E8%AF%81最近用RC523读身份证ID,经过几天摸索和参考网上资料,终于所成功了,特发此贴给有需要的朋友,但愿能少走弯路RC523 寄存器配置:       RcSetReg(JREG_TX

2017-07-04 17:07:00 10773 5

nordic DFu 功能资料整理

nordic DFu 功能资料整理

2019-11-13

空空如也

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

TA关注的人

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