logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux的I2C驱动——ID匹配

以下基于3.0内核版本的源码进行讲解,驱动代码路径为driver/misc/eeprom/at24.c。I2C核心代码路径为driver/I2C模块入口module_init(at24_init);module_init()是一个宏定义,位于include/linux/init.h。如果将驱动编译入内核,定义如下:#define device_initcall(fn)__define

linux的I2C驱动——读写操作

一、体系结构 接下来开始整体的介绍I2C,主要参考《Linux设备驱动开发详解》。1、I2C核心  I2C核心提供了I2C总线驱动和设备驱动的注册、注销方法,I2C通信方法。2、I2C总线驱动  I2C总线驱动是对I2C硬件体系结构中适配器的实现。  I2C总线驱动主要包含I2C适配器数据结构i2c_adapter、I2C适配器的algorithm数据结构i2c_algorithm

Python_opencv第一篇、图像加载与缩放

一、开发环境    Python版本:Python3.6     opencv版本:opencv3.4.0版本查询方式#pythonimport sysprint(sys.version)#opencvimport cv2print(cv2.__version__)二、实验前提     安装和配置基本环境,自行百度解决方法       学习Python基本知

到底了