![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux驱动
文章平均质量分 96
阿联Wzzz
这个作者很懒,什么都没留下…
展开
-
OpenCV 3.4.12 + opencv_contrib Ubuntu交叉编译到arm(rv1126_rv1109)开发板
选择opencv_contrib-3.4.12/modules路径(如要使用有专利保护的算法,就勾选OPENCV_ENABLE_NONFREE,我这里没有勾选)修改安装路径,这里我选择:/home/alientek/opencv-3.4.12/install (默认安装在/opt/local 建议换个路径)ps:按照我的流程编译出来的库经测试,少了两个库,我把这两个库以及其他所有库放在百度网盘里,各位自行下载。下载后放在Ubuntu端opencv的lib目录中,同样也要放在开发板的/usr/lib目录中。原创 2023-02-18 08:55:56 · 580 阅读 · 0 评论 -
Linux字符设备驱动模型详解
如:创建进程的应用API-fork()函数对应于内核的sys_fork()系统调用,打开文件的API-open()函数对应于内核的sys_open()系统调用,但不是所有的API都对应一个系统调用。杂项设备在安装模块是会自动在/dev目录下创建设备文件,考研分析杂项设备注册函数的源码,仿照他实现早期经典模型和Linux2.6模型实现自动创建设备文件的功能。Linux中一切皆为文件,那么字符设备驱动当然也是个文件,我们要想知道如何控制字符设备,那就得先知道如何操作普通的文件。原创 2022-11-09 09:01:14 · 167 阅读 · 0 评论