logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

实例解析linux内核I2C体系结构(2)

四、在内核里写i2c设备驱动的两种方式在《实例解析linux内核I2C体系结构(1)》一文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1) ...

Linux内核模块间函数调用正确方法

模块之间发生调用关系是常有的事情,下面以两个模块A、B,B使用A模块提供的函数为例,讲解正确使用的方法。模块A中使用EXPORT_SYMBOL或EXPORT_SYMBOL_GPL将要提供给B模块的函数导出;模块B中用extern 声明需要用到的A模块提供的函数。代码如下:模块A的代码 – A_func.c#include <linux/module.h>#inc...

【拜小白opencv】45-二维H-S直方图绘制----calcHist()函数、minMaxLoc()函数

常言道“温故而知新”,写此文章就是对自己目前学习内容的小小的总结与记录。本文力求用最简洁的语言,详细的代码将此部分内容讲解清楚,但由于博主同样是刚刚接触OpenCV,或许表达上有些瑕疵,还望读者能够指教探讨,大家共同进步。博主机器配置为:VS2013+opencv2.4.13+Win-64bit。若本文能给读者带来一点点启示与帮助,我就很开心了。====================分割线===

hough椭圆变换——opencv

参考:http://blog.csdn.net/u012507022/article/details/50979005直接下载了参考文中的opencv代码,存在编译错误,对代码进行了一些小的修改得到如下:主程序为:#include "opencv2/core/core.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgpr

交叉编译GDB工具, 使GDB运行在嵌入式板子上

交叉编译GDB工具, 使GDB运行在嵌入式板子上1:下载gdb-7.3a.tar.gz (本示例使用gdb-7.3.a)         地址http://ftp.gnu.org/gnu/gdb/2: 解压上文件         tar –zxvf gdb-7.3a.tar.gz3: 开始配置编译  (1):进入目录, 上述解压生成默认的目录是gdb-7.3   (2)...

(转)在ubuntu中配置SSH(问题的解决)sftp的使用

配置hadoop时必须的一步就是保证ssh是联通的。 如果你的 ubuntu 中没有安装 ssh ,具体的安装步骤是这样的 : 1 到 https://launchpad.net/ubuntu/lucid/i386/openssh-client/1:5.3p1-3ubuntu3 。下载文件 ” openssh-client_5.3p1-3ubuntu3_i386.deb   ” 并在终

主动轮廓模型——Snake分割算法 matlab源码

学习图像分割算法,在网上找到的关于主动轮廓模型的实现代码,自己简化总结了一下,在这里和大家分享,欢迎提问进入正题:snake是一种能量最小的曲线,表示为v(s) = (x(s), y(s)), s为归一化的曲线长度,s∈[0, 1]。能量函数由曲线内部能量和外部约束力(图像力)组成, 表示为 Esnake = ∫Esnake(v(s))ds...

win10 opencv4.9.0 + contrib 编译安装 ffmpeg ippicv boostdesc vgg_generated 下载失败及 setlocal 错误解决(附文件下载)

3.下载对应文件 opencv_videoio_ffmpeg.dll、opencv_videoio_ffmpeg_64.dll、ffmpeg_version.cmake。1.找到指导下载的 .cmake 文件opencv4.9.0\3rdparty\ffmpeg\ffmpeg.cmake。4.将下载文件放入 opencv-4.9.0\build\3rdparty\ffmpeg\,供编译时使用。下载

文章图片
ubuntu18.04 安装卸载 mongodb4.4

sudo systemctl restart mongod #重启。sudo systemctl start mongod #启动。sudo systemctl stop mongod #停止。2.导入源(清华、阿里的镜像都没了)6.启动 mongodb。

文章图片
#ubuntu#linux#运维
基于live555的rtsp客户端接收及ffmpeg解码

很多人用live555都是为了做一个rtsp的客户端。Live555提供了一个功能丰富的rtsp客户端:openRTSP。很多初学者都是通过它来学习live及rtsp的。这个程序修改做单路播放很容易,不过,一般客户端需要同时做多路播放或录像,这时再采用这个程序就比较麻烦了。而且,程序里也注明:// NOTE: If you want to develop your own RTSP clien..

    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择