自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (14)
  • 收藏
  • 关注

原创 linux板子vscode gdb 远程调试

建议修改gdb8.2/gdb目录下面的remote.c解决Remote 'g' packet reply is too long。1.在ubuntu交叉编译gdb(Remote 'g' packet reply is too long解决)将在当前目录的cbInstall生成gdbserver工具,这个工具需要拷贝到3556v200开发板。将在当前目录的cbInstall生成gdb工具,这个工具是ubuntu运行的。在gdb8.2/gdb/gdbserver的目录执行。在gdb8.2的目录执行。

2024-03-15 14:26:31 896

原创 大漠插件ai识别调试记录

比如我这里是pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118。安装时,记得勾选添加路径到系统环境变量.其他可以默认. 如果忘记了勾选添加路径到环境变量,那需要手动添加环境路径.直接用我下载好的yolo.rar即可. 放在任意目录. 建议放根目录. 我这里是放在了e盘.至此,说明你的环境已经配置完成. 其他的请观看我的视频教程. 后续会一步一步教你如何搭配插件来使用.

2024-03-12 10:28:48 939

原创 bl-m3438 ap6212 CYW43438 SDIO驱动移植

5.Cryptographic Api菜单里面的选项都需要配置为*编译进内核,我的内核默认是模块选项,导致我这边加载cfg80211.ko驱动总是段错误。编译驱动compat.ko cfg80211.ko brcmfmac.ko brcmutil.ko。4.编译好文件系统按照上面排列顺序insmod就可以了。3.配置cfg80211如下。平台:3519av100。

2023-08-22 09:31:14 331

原创 hisi读取cpu温度并打印

【代码】hisi读取cpu温度并打印。

2023-07-08 10:57:10 264

原创 XS9922B驱动配置

这个芯片的iic在海思平台直接用ic_read工具测试存在问题,通过i2ctransfer 是正常的,iic按照初始化配置分辨率开始发送接受流的步骤后就会输出蓝色的默认图像,当接入对应分辨率的ahd就可以收到图像了。

2023-05-06 12:02:04 807

原创 Xavier NX载板RTSO-6002/E 系列烧录及环境搭建

安装成功后执行python3,输入红框中代码执行,验证torch是否安装成功,如果返回值为True则表示安装成功。上位机环境搭建及烧录步骤按照官方文档《艾达系统烧录备份恢复点对点.docx》解压vision-0.9.0,进入vision-0.9.0文件夹,打开控制台。CUDA、cuDNN、TensorRT与Pytorch环境配置。切换到非vision-0.9.0目录,尝试导入python库。启动后界面如下,可以查看到开发板资源使用情况,接着。(上面的百度网盘已经下载好了,网盘速度快点。

2023-03-08 11:09:23 531

原创 海思venc码率不受控原因

目前的一个原因是venc rc码率控制帧率跟输入帧率不匹配原因。

2023-02-15 10:22:12 214

原创 FFMPEG命令记录

【代码】FFMPEG命令记录。

2023-02-02 16:03:10 134

原创 纯净系统软件下载

MSDN, 我告诉你 - 做一个安静的工具站

2022-12-27 15:27:53 91

原创 opencv4.1.1(2)视频格式转换并显示

本例程功能捕获本地摄像头图像,转换格式并显示。

2022-11-14 15:48:28 876

原创 opencv4.1.1(1)视频捕获显示

本例程功能捕获本地文件或者摄像头图像,获取对应图像信息以及图像缩放然后显示。

2022-11-11 12:14:35 151

原创 Makefile模板、Makefile加入编译当前时间到程序作为版本信息

自用makefile

2022-09-26 18:00:36 288

原创 海思uboot阶段模拟i2c

uboot模拟i2c

2022-08-23 09:42:51 536

原创 GS2971调试流程

gs2971调试过程记录

2022-07-20 09:29:56 726

原创 海思编译qt

himix200 qt交叉编译教程,可支持rgb1555 argb4444 argb8888

2022-07-11 11:33:10 487

原创 linux 段错误分析

1. 段错误是什么:一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于"段错误"的准确定义(参考Answers.com):A segmentation fault (often shortened to segfault) is a particular error condition that can occur during the operati...

2022-04-22 11:40:45 1228

转载 linux丢包分析

转载自:https://www.csdn.net/tags/MtzaIg0sMjU0MTktYmxvZwO0O0OO0O0O.html本来是想收藏的。实在没找到收藏在哪里。就记录下。在开始之前,我们先用一张图解释 linux 系统接收网络报文的过程。首先网络报文通过物理网线发送到网卡 网络驱动程序会把网络中的报文读出来放到 ring buffer 中,这个过程使用 DMA(Direct Memory Access),不需要 CPU 参与 内核从 ring buffer 中读取报文进行处理..

2022-04-22 10:40:36 2890

原创 linux寄存器读写工具

#include <stdio.h>#include <stdlib.h>#include <time.h>#include <unistd.h>#include <fcntl.h>#include <unistd.h>#include <sys/mman.h>#include <string.h>#include <sstream>#include <iostream&gt.

2022-04-12 15:44:58 269

原创 ubuntu文件系统制作和解包

:make_ext4fs制作文件系统命令./make_ext4fs -l 96M -s rootfs.ext4 ./rootfs_glibc-l文件系统大小-s文件系统压缩ext4文件系统解压:make_ext4fs制作的文件系统非压缩方式生成的可以直接mountmount -t ext4 -o loop 被挂文件 挂载文件夹压缩过的ext4文件系统:./simg2img system.img.ext4 system.img #我的理解为解压缩mount -t ext4

2022-01-26 16:27:27 2686

转载 wpa_supplicant hostapd交叉编译

wpa_supplicant交叉编译_Stoneshen的博客-CSDN博客_wpa_supplicant 交叉编译

2021-12-22 11:01:20 407

原创 QMI8610 QMC5883调试记录

这个芯片复位跟一般芯片不一样,高电平复位,低电平有效。

2021-11-09 14:29:47 1952 4

原创 EM30719 i2c不能正常读

EM30719芯片读存在缺陷,需要读两次才能释放sda脚,linux用i2cget进行操作。写没有问题。

2021-11-09 12:11:59 2158 1

原创 EM30719 I2C读写问题

EM30719芯片i2c读存在缺陷发送数据过后不能上拉数据脚,导致i2c时序不标准。linux通过i2cget能读一次数据,需要多读一次复位数据脚。写数据正常

2021-11-09 12:09:24 2423

原创 IMX290 291驱动

//记得使能芯片,不然找不到地址./i2ctransfer -f -y 1 w3@0x1a 0x30 0x00 0x01 ./i2ctransfer -f -y 1 w3@0x1a 0x30 0x02 0x01 ./i2ctransfer -f -y 1 w3@0x1a 0x30 0x05 0x01 ./i2ctransfer -f -y 1 w3@0x1a 0x31 0x29 0x00 ./i2ctransfer -f -y 1 w3@0x1a 0x31 0x7c 0x00 ./.

2021-10-22 13:13:50 643

原创 hostapd.conf稳定配置

interface=wlan0driver=nl80211ctrl_interface_group=0ssid=esp8085country_code=CNieee80211d=1hw_mode=gchannel=11chanlist=1 6 11beacon_int=100max_num_sta=10auth_algs=1wmm_enabled=1wpa=2wpa_passphrase=12345678wpa_key_mgmt=WPA-PSK WPA-EAPwpa_pai.

2021-10-08 17:08:19 688

原创 tcp udp 组播 广播 本地udp封装

#ifndef NETSOCKET_H#define NETSOCKET_H#include <string.h>#include <errno.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include<sys/un.h>#include <unistd.h>#include <stdio.h>.

2021-09-10 13:52:41 193

原创 udhcpd简单配置

在etc目录创建udhcpd.confstart 192.168.1.200end 192.168.1.254interface wlan0opt dns 192.168.1.2 192.168.1.10option subnet 255.255.255.0opt router 192.168.1.2opt wins 192.168.1.10option dns 129.219

2021-08-13 16:36:18 710

原创 linxu hid hilicon实现鼠标键盘功能

参考https://www.cnblogs.com/sky-heaven/p/9265161.html1.linux内核配置Menuconfig->Device Drviers->USB Support <> Support for Host-side USB[ ] USB verbose debug messages[] USB announce new devices*** Miscellaneous USB options ***...... <*&..

2021-08-11 19:16:52 344

转载 海思3559A上编译OpenCV4.1.0源码操作步骤(验证没问题,源码推荐opencv-4.1.0.zip)

转载自:https://blog.csdn.net/fengbingchun/article/details/964307061. 从https://github.com/opencv/opencv/releases 下载opencv源码opencv-4.1.0.zip并解压缩;2. 修改最顶层的CMakeLists.txt,在第658行加入一条语句如下,fix error: pngstruct.h:30:18: fatal error: zlib.h: No such file or direct

2021-05-25 15:53:16 456

原创 linux shell 字符串处理过滤方法

1.grep 文本过滤命令grep中的正则表达式^westos #以westos开头 westos$ #以westos结尾 'w....s' 'w.....' '.....s' grep -E = egrep应用:cp /etc/passwd /mnt cd /mnt vim /mnt/passwd添加(为后边的实验效果做准备):test:test:rootROOT:test:testtest:root:testgrep ^root pas.

2021-03-31 14:04:48 4675 1

转载 软硬件版本号命名规范及原则

1. 软件版本阶段说明 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。 RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。 Release版: 该版本意味“最终版本”,在前面版本的一系列

2021-03-31 09:55:35 1647

原创 linux gpio模拟I2c驱动(基于海思平台)

驱动程序:gpio_i2c.h#ifndef _GPIO_I2C_H_#define _GPIO_I2C_H_typedef struct { unsigned char dev_addr; unsigned short reg_addr; unsigned char addr_byte_num; unsigned int data; unsigned char data_byte_num;}GPIOI2C_DATA_S; /* 定义幻数 */#define MEMD

2021-03-29 13:37:09 1187 3

原创 tvp5150 gm7150配置

两个芯片都是一样的配置:i2c_write 0x01 0xba 0x03 0x6b 配置03寄存器就可以了。

2021-03-23 15:45:58 788 1

原创 boa上传文件或在线升级

boa服务器有上传文件大小限制建议修改上传文件基于cgis库。自行百度或者GitHub下载。cgi代码:#include <stdio.h>#include <string.h>#include <unistd.h>#include <fcntl.h>#include <sys/stat.h>#include "cgic.h"#define BufferLen 1024FILE *fileLog;int cgiMain

2021-03-12 10:57:06 610

原创 boa服务器编译

修改源码 位置 src/defines.h #define SERVER_ROOT "/home/george/boa" //此处为boa服务器位置,根据自己设置的位置填写正确配置编译选项 ./configure 如果无法执行,请修改 configure 文件的权限为755编译源码 make clean //编译前先清理以下 make //编译配置boa服务器 创建放置boa服务器的位置。(本文放在用户的根目录下) mkdir -p ~...

2021-03-12 10:44:57 310

转载 Linux socket本地进程间通信之TCP

Linux socket本地进程间通信之TCP转载自:https://www.cnblogs.com/yangziwen0709/p/5025258.html我这里用作备份,防止自己找不到。感觉这种方式没UDP方式方便,udp方式见https://www.cnblogs.com/yangziwen0709/p/5024697.html。当套接字用于本地通信时,可以使用结构体struct sockaddr_un描述一个本地地址。1 struct sockaddr_un{2 uns

2021-03-11 10:07:36 178

转载 Linux socket本地进程间通信之UDP

Linux socket本地进程间通信之UDP当套接字用于本地通信时,可以使用结构体struct sockaddr_un描述一个本地地址。1 struct sockaddr_un{2 unsigned short sun_family; /*协议类型*/ 3 char sun_path[108]; /*套接字文件路径*/4 };在本地通信中,每个套接字文件代表一个本地地址。UNIX域用户数据报套接字服务器端流程如下:(1)创建UNIX域数

2021-03-11 09:51:50 972

转载 进程通信几种方式

转载自https://blog.csdn.net/gatieme/article/details/50908749(原版排版更好看,我这里用作备份)进程间通信概述进程通信的目的数据传输一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间共享数据多个进程想要操作共享数据,一个进程对共享数据通知事一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。资源共享多个进程之间共享同样的资源。为了作到这一点,需要内核提供锁和

2021-03-11 09:41:24 65

原创 链表增删查改

本文是链表的简单封装。代码复制的别人的,自己验证过,此处用作记录。#include <stdio.h>#include <stdlib.h>typedef struct Link{ int elem; struct Link *next;}link;link * initLink();//链表插入的函数,p是链表,elem是插入的结点的数据域,add是插入的位置link * insertElem(link * p,int elem,int add)...

2021-03-10 13:35:21 197

原创 BF3005初始化

别人好的sensor抓出来的初始化配置,应该没啥问题。i2c_write 0x1 0xdc 0x09 0x04i2c_write 0x1 0xdc 0x12 0x48 //抓出来为0x40i2c_write 0x1 0xdc 0x13 0x17i2c_write 0x1 0xdc 0x15 0x02i2c_write 0x1 0xdc 0x11 0x0Ci2c_write 0x1 0xdc 0x16 0x03i2c_write 0x1 0xdc 0x03 0x00i2c_wri...

2021-01-27 09:43:53 338

linux一键生成蓝牙hciconfig dbus-daemon等工具

linux一键生成蓝牙hciconfig dbus-daemon等工具,生成步骤见,https://blog.csdn.net/gpio_01/article/details/132420562

2023-08-23

bl-m3438 ap6212 CYW43438 SDIO驱动

bl-m3438 ap6212 CYW43438 SDIO驱动版本发布时间2021-05-27,编译过程见https://blog.csdn.net/gpio_01/article/details/132420562

2023-08-22

rgb yuv转换工具包含一个excel和一个应用程序

rgb yuv转换工具包含一个excel和一个应用程序

2023-07-06

sf2507芯片资料和程序

sf2507芯片资料和程序

2022-08-23

UM220 GPS模块使用代码

UM220 GPS模块使用代码

2022-08-23

MCl601磁罗盘示例代码

MCl601磁罗盘示例代码

2022-08-23

rtspclient.zip

基于ffmpeg dirx的rtsp拉流显示软件和源码。

2021-07-15

CVTd6r1.xls

vesa标准计算查看工具

2021-05-27

3519v101配置.txt

备份用的

2021-05-21

miaoBiao.avi

秒表视频,用于视频延时测试。误差15ms。60帧每秒的连续数字

2021-04-15

录像文件系统分区设计.pdf

录像文件系统分区设计.pdf

2021-03-12

boa-0.94.13.tar.gz

boa服务器带用户登录验证。

2021-03-12

netScan32-bit.rar

局域网ip搜索工具

2020-12-29

baiduOrc.zip

vs2017 c++完整的工程包含有依赖的库文件。修改为你自己的百度云文字识别信息。可以直接编译通过。

2020-08-04

EDID_Editor.zip

网上收集的各种edid编辑器分析工具。还有一个支持4k的edid模板。内附我自己经常使用的一个edid编辑器的使用说明。

2020-03-26

H264BSAnalyzer_CB.tar.bz2

基于H264BSAnalyzer 自己在linux写的一个测试代码。能分许出264或者265的分辨率等信息。

2019-11-10

GS2971.pdf 英文

gs2971英文版原版。需要的可以进行参考。

2019-08-30

GS2971中文版.pdf

gs2971中文版。通过翻译软件翻译的。英文不好的可以进行参考。

2019-08-30

oled1.3_IIC.zip

oled1.3寸屏驱动代码。测试平台是hi35xx。可以输入英文和数字。

2019-07-03

大漠插件接口说明V5.1.rar

大漠插件中文版接口说明。不管什么版本都可以参考。

2019-06-30

空空如也

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

TA关注的人

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