- 博客(120)
- 资源 (2)
- 收藏
- 关注
原创 c++ std::mutex与std::condition_variable
std::mutex std::lock_guard std::unique_lock; std::condition_variable
2023-08-24 17:59:37 376
原创 c++ std::thread线程类
c++ std::thread类用法及避坑详解sleep_for(),sleep_until(),get_tid(), yield()等;
2023-08-24 09:31:13 371
原创 c++ boost库之scoped_ptr,shared_ptr,weak_ptr智能指针
boost库 scoped_ptr,shared_ptr,weak_ptr作用及使用示例
2023-08-09 11:52:31 157
原创 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 934
原创 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 1602
原创 利用sampleini库实现c/c++操作ini配置文件
c/c++操作ini增删改查ini配置文件;simpleini不能setValue不能保存到磁盘问题
2023-04-27 23:51:23 669
原创 (海思)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 637
翻译 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 1335
原创 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 843
原创 海思OSD实现流程
故更新画布时 HI_MPI_RGN_DetachFromChn和HI_MPI_RGN_AttachToChn可取消。若没有解绑更新画布,可能看大画布出现花屏现象;
2023-02-04 15:19:59 256
翻译 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 2965
原创 linux之framebuffer(1)
linux内核framebufferFBIOPAN_DISPLAY,FBIOGET_FSCREENINFO,FBIOPUT_VSCREENINFO,FBIOGET_VSCREENINFO等
2022-09-25 17:42:29 975
原创 linux驱动之I2C
struct i2c_driverstruct i2c_clienti2c_master_sendi2c_master_recvi2c_transferlinux I2c应用层驱动
2022-09-14 23:31:33 1959
原创 linux驱动之设备树查找节点(3)
查找办法:通过节点的compatible属性值查找指定节点;通过节点名查找指定节点;通过节点路径查找指定节点;
2022-09-11 13:42:58 2317
原创 linux驱动之设备树语法(2)
设备树语法篇compatible属性 #address-cells和#size-cells属性ranges属性 interrupt属性aliases属性chosen属性
2022-09-04 18:07:02 1224
原创 opencv之几何检测笔记
HoughLinesP霍夫变换线检测createLineSegmentDetector LSD快速线检测 detect drawSegments
2022-08-26 11:19:49 742
原创 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 1243
原创 opencv之图像采样
opencv中提供了3个将浮点数转换为整数的方法;cvRound()函数返回和参数最接近的整数值;cvFloor()返回不大于参数的最大整数值;cvCeil()返回小于参数的最小整数值;pyrDown(); pyrUp()
2022-08-16 17:16:29 779
原创 opencv之图像元素遍历(反色) 笔记
图像元素遍历-反色getTickCount()和getTickFrequency()函数用来计时测试代码的运行时间;
2022-08-15 16:14:15 511
svn服务器和客服端pc端软件
2022-08-20
opencv-3.4.1相关库
2022-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人