自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++ std::atomic

c++ std::atomic 原子操作

2023-08-25 16:08:31 496

原创 c++ std::mutex与std::condition_variable

std::mutex std::lock_guard std::unique_lock; std::condition_variable

2023-08-24 17:59:37 291

原创 c++ std::thread线程类

c++ std::thread类用法及避坑详解sleep_for(),sleep_until(),get_tid(), yield()等;

2023-08-24 09:31:13 265

原创 c++ boost库之pool内存池

boost库pool内存池 object_pool类对象内存池源码及示例

2023-08-10 10:21:33 400

原创 c++ boost库之scoped_ptr,shared_ptr,weak_ptr智能指针

boost库 scoped_ptr,shared_ptr,weak_ptr作用及使用示例

2023-08-09 11:52:31 124

原创 c++ boost库之date_time随笔

【代码】c++ boost库之date_time随笔。

2023-08-08 15:23:30 135

原创 c++ boost库之timer相关类

timer库包含三个组件,分别是timer;

2023-08-07 18:41:45 266

原创 jsoncpp源码篇(二)

jsoncpp核心类探索

2023-07-15 17:19:18 340

原创 jsoncpp使用篇(一)

jsoncpp解析复杂json及打包复杂json

2023-07-15 15:12:45 406

原创 opencv错误集锦

OpenCV(3.4.1) Error: Assertion failed (ni == ni1) in collectCalibrationData, file /usr/local/opencv-3.4.1/modules/calib3d/src/calibration.cpp, line 3143terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(3.4.1) /usr/local/open

2023-06-14 09:33:24 756

原创 linux开发板内核启动时Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,3)

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,3)CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.19.90 #2Hardware name: Vendor SS928V100 DEMO Board (DT)Call trace: dump_backtrace+0x0/0x1a0 show_stack+0x14/0x20 dump_stack+0x

2023-05-24 10:31:12 1319

原创 利用sampleini库实现c/c++操作ini配置文件

c/c++操作ini增删改查ini配置文件;simpleini不能setValue不能保存到磁盘问题

2023-04-27 23:51:23 525

原创 (海思)uboot之mtd模块spi随笔

上述流程中重要的几个结构体: (1)struct mtd_info_ex (2)struct spi_flash (3)struct hifmc_host。其中最重要的函数为 flashd的读/写/擦除函数;这里读写看dma版本;结构体表示海思flash memory control host 部分;下对应文件,如这里的spi_compatible.c;

2023-03-24 00:00:50 487

转载 c语言实现串口同一行下打印进度

c语言实现串口同一行下打印进度

2023-03-20 13:48:57 263

原创 海思uboot&sd卡协议

uboot下mmc初始化流程

2023-03-10 23:17:22 794

原创 uboot启动 Start.S笔记

海思 uboot Start.S分析

2023-02-28 23:43:20 90

翻译 sqlite3数据库高效API(六)

sqlite3_open_v2 sqlite3_prepare_v2 sqlite3_bind_xxx sqlite3_step sqlite3_finalize sqlite3_column_blob sqlite3_column_double sqlite3_column_value sqlite3_column_bytes等接口详解

2023-02-24 00:10:49 849

原创 sqlite3数据库-sqlite语句1(五)

sqlite3 select,update,delete,事务等语句

2023-02-20 22:59:21 430

原创 sqlite3数据库API-执行sql语句(三)

sqlite3_get_table sqlite3_free_table sqlite3_exec sqlite3_get_table()接口又调用了sqlite3_exec();sqlite3_get_table()不会访问SQLite的任何内部数据结构;它只使用此处定义的公共接口

2023-02-16 23:42:40 772

原创 sqlite3数据库-sqlite语句(四)

sqlite数据库 CREATE DROP RENAME ALTER

2023-02-16 23:29:36 173

原创 海思OSD实现流程

故更新画布时 HI_MPI_RGN_DetachFromChn和HI_MPI_RGN_AttachToChn可取消。若没有解绑更新画布,可能看大画布出现花屏现象;

2023-02-04 15:19:59 198

原创 linux内核调度子系统随笔(二)

内核进程优先级,如何计算优先级,如何计算负荷权重;

2022-12-27 23:34:46 401

原创 linux内核调度子系统随笔(一)

linux内核调度子系统 task_struct成员关系及调度器类;就绪队,调度实体;

2022-12-25 23:11:04 803

翻译 sqlite3数据库API-打开关闭(二)

sqlite3_close(C)和sqlite3_close_v2(C)参数C一定要是NULL或者从sqlite3_open(),sqlite3_open16(),或者sqlite3_open_v2()获取的sqlite3对象指针;()接口,它将返回SQLITE_OK,但不会立即释放数据库连接,而是将数据库连接标记为不可用的"僵尸",等待所有完成后自动释放数据库连接;#define SQLITE_OPEN_MEMORY 0x00000080 /* 数据库将作为内存中的数据库打开 */

2022-11-22 00:21:07 2656

原创 sqlite3数据库-环境搭建(一)

sqlite3数据库环境搭建

2022-11-21 23:06:37 536

转载 linux开发板开启telnetd

linux开发板开启telnetd

2022-11-09 12:51:04 389

原创 海思vo 分屏显示总结

海思vo实现分屏显示视频加边框

2022-10-11 16:19:35 1064

原创 linux之framebuffer(2)

struct fb_info结构体register_framebuffer 注册fb_info源码解析

2022-09-25 22:59:57 270

原创 linux之framebuffer(1)

linux内核framebufferFBIOPAN_DISPLAY,FBIOGET_FSCREENINFO,FBIOPUT_VSCREENINFO,FBIOGET_VSCREENINFO等

2022-09-25 17:42:29 880

原创 ffmpeg源码笔记-AvFrame和AvPacket(四)

AVFrame结构和AVPacket结构

2022-09-20 21:47:18 1336

原创 linux驱动之I2C

struct i2c_driverstruct i2c_clienti2c_master_sendi2c_master_recvi2c_transferlinux I2c应用层驱动

2022-09-14 23:31:33 1634

原创 linux驱动之设备树查找节点(3)

查找办法:通过节点的compatible属性值查找指定节点;通过节点名查找指定节点;通过节点路径查找指定节点;

2022-09-11 13:42:58 2154

原创 linux驱动之设备树语法(2)

设备树语法篇compatible属性 #address-cells和#size-cells属性ranges属性 interrupt属性aliases属性chosen属性

2022-09-04 18:07:02 1008

原创 linux驱动之设备树(1)

内核启动后如何调用和解析设备树二进制文件dtb的

2022-09-01 23:47:34 467

原创 opencv之几何检测笔记

HoughLinesP霍夫变换线检测createLineSegmentDetector LSD快速线检测 detect drawSegments

2022-08-26 11:19:49 641

原创 linux驱动之struct input_dev结构体

struct input_devstruct input_polled_devinput_allocate_deviceinput_register_deviceinput_eventinput_syncinput_allocate_polled_deviceinput_register_polled_device

2022-08-25 23:49:00 957

原创 opencv之傅里叶变换

opencv之傅里叶变换图像掩码+DFT+图像卷积 代码记录

2022-08-20 16:20:43 1147

原创 opencv之图像采样

opencv中提供了3个将浮点数转换为整数的方法;cvRound()函数返回和参数最接近的整数值;cvFloor()返回不大于参数的最大整数值;cvCeil()返回小于参数的最小整数值;pyrDown(); pyrUp()

2022-08-16 17:16:29 716

原创 opencv之颜色空间转换(cvtColor)

opencv颜色空间转换笔记

2022-08-15 17:00:47 1081

原创 opencv之图像元素遍历(反色) 笔记

图像元素遍历-反色getTickCount()和getTickFrequency()函数用来计时测试代码的运行时间;

2022-08-15 16:14:15 391

svn服务器和客服端pc端软件

包含VisualSVN-Server-5.0.2-x64.msi和 TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi 分别为svn服务器VisualSVN-Server和svn客服端TortoiseSVN软件

2022-08-20

opencv-3.4.1相关库

包含opencv-3.4.1.tar.gz; 还有一些需要三方库,可能需要用到,有tiff-4.4.0.tar.gz,zlib-1.2.3.tar.bz2,jpegsrc.v8c.tar.gz;zlib和jpeg是tiff的依赖库;

2022-07-06

nfsserver.rar

pc段开启nfs服务的软件,可供pc和虚拟机互通.比共享文件夹更快

2021-08-26

空空如也

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

TA关注的人

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