腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Linux
中
的
I2C
驱动
程序
、
、
我知道
I2C
在一个非常基本的层次上,它依赖于
linux
内核,但对于实现一个基本的
I2C
驱动
程序却毫无头绪。 试图在
I2C
设备
驱动
程序
中
启动。请您推荐任何初学者教程的源代码映射!!
浏览 14
提问于2013-05-24
得票数 14
回答已采纳
3
回答
Linux
I2C
驱动
程序移植问题
、
我正在将
I2C
驱动
程序移植到
Linux
-4上。该
设备
同时为不同功能提供多个
I2C
地址。address 0xAA is for access of SPI flash.是否可以在单个
I2C
设备
驱动
程序中支持对不同
I2C
地址的访问? 感谢您的帮助,谢谢
浏览 2
提问于2018-12-03
得票数 1
回答已采纳
1
回答
填充/sys和/dev目录的内容
、
、
、
、
我的理解是,/sys目录包含解释不同
设备
信息的文件。如何以及何时填充该目录?那么关于/dev目录,
设备
驱动
程序/模块是否也填充了这个目录呢?提前
浏览 0
提问于2022-09-01
得票数 0
2
回答
/sys/bus/
i2c
/./
i2c
文件是只读的。
、
、
、
、
我有一个X86 CPU与自定义
I2C
主硬件。我的
Linux
是Ubuntu14.04,内核3.13。 连接到我的
I2C
总线上有一个
I2C
eeprom内存。当我加载
linux
驱动
程
浏览 3
提问于2018-09-25
得票数 1
1
回答
Linux
-在使用
i2c
设备
之前需要注册(实例化)它们吗?
、
、
我对使用
Linux
的
i2c
dev接口的用户空间程序如何能够注册(实例化?)感到困惑。
i2c
设备
。根据我的理解,通过阅读:,我们似乎需要: i2c1
设备
驱动
程序的init
中
调用i2c_new_device() 但是,对于使用这里描述的i2c-dev界面的用户空间程序,是如何做
浏览 5
提问于2016-12-22
得票数 0
回答已采纳
6
回答
Linux
设备
驱动
程序,程序是从哪里开始的?
、
我已经开始学习
Linux
驱动
程序,但我发现它有点难。我将以
i2c
驱动
程序为例。它里面有这么多函数,我想知道如何才能得到
浏览 2
提问于2012-10-16
得票数 1
回答已采纳
2
回答
Linux
设备
驱动
程序注册过程
、
我是一个
linux
新手,试图理解
Linux
设备
模型。我已经浏览了
Linux
3.1.6代码库,特别是
驱动
程序部分,并发现 一些
驱动
程序正在使用(例如
i2c
总线
设备
:
linux
-3.1.6//
i2c
/i2c-dev.c) *register_chrdev()*和(例如pci总线:
linux
-3.1.6/ drivers /pci/bus.c)
浏览 2
提问于2011-12-30
得票数 4
回答已采纳
1
回答
是否可以让两个内核
驱动
程序在一个具有相同供应商和
设备
ID的PCIe总线上运行?
、
、
我正在尝试创建两个
Linux
内核
驱动
程序来访问同一个PCIe
设备
(使用相同的供应商和
设备
ID)。理想的方法是使用FPGA控制多个传感器(光传感器,.)并将控制方法映射到PCIe端点。
浏览 3
提问于2015-12-01
得票数 1
回答已采纳
1
回答
在嵌入式
linux
中导出板信息的最简单方法
我正在考虑创建一个模块/守护进程,它可以读取
i2c
设备
和其他一些东西,并为我们的主应用程序导出文件系统
中
的信息。
浏览 0
提问于2014-03-04
得票数 1
1
回答
linux
中
的
I2C
读写函数
、
、
I2C
驱动
程序
中
的读写函数是如何传递给
linux
的?在
linux
源代码
中
的
I2C
设备
的所有
驱动
程序
中
,file_operations结构并没有用来告诉内核有关函数的信息。
浏览 6
提问于2017-01-22
得票数 0
1
回答
如何为
i2c
设备
启用适当
驱动
程序
、
、
、
我目前正在学习
linux
设备
驱动
程序,特别是使用带有beaglebone的
i2c
设备
。我有上面有的。在
linux
驱动
程序文件夹
中
搜索,我发现一个
驱动
程序已经存在。我的问题是如何将此
设备
与此
驱动
程序相关联?当我执行ls -l /dev时,i2c-2的主号是89,它是
i2c
字符
驱动
程序。如何更改此
驱动
程序关联?我应该在这上面研究什么材料?
浏览 6
提问于2018-08-17
得票数 1
回答已采纳
1
回答
何时最好在
Linux
中
实现
I2C
驱动
程序模块
、
我目前正在处理运行
I2C
的嵌入式系统
中
连接到
Linux
总线的两个
设备
。我使用的是第一个
设备
的现有
驱动
程序,即摄像头。对于第二台
设备
,我已经成功地实现了一个用户空间程序,通过它我可以与第二台
设备
通信。到目前为止,这两种
设备
似乎很好地共存。然而,几乎所有的
I2C
设备
都有自己的
驱动
程序模块。因此,我想知道
驱动
程序模块的优点是什么。我看了一下下面的帖子。 ..。但没有结
浏览 2
提问于2010-04-13
得票数 3
回答已采纳
1
回答
通过SMBus访问/监控电池状态
、
、
、
、
当涉及到处理智能电池和
I2C
/SMBus时,我是一个初学者,我对如何处理这个问题有点迷茫。 任何建议的帮助都将不胜感激。谢谢。
浏览 2
提问于2010-07-22
得票数 0
1
回答
使用
linux
I2C
驱动
程序
、
、
、
、
我需要编写一个
Linux
设备
驱动
程序来与外围显示板接口,该面板上有按钮和leds。在
驱动
程序
中
,我需要通过
I2C
读写到外围板上的另一个
I2C
设备
,然后将按钮按下事件从
驱动
程序内部发送到应用程序代码。然而,我正在为如何通过
I2C
总线与外围
I2C
设备
进行对话而苦苦挣扎。我不想编写新的
I2C
通信例程,因为我希望可以使用已经存在的
I2C
通信API。我的问
浏览 3
提问于2015-12-22
得票数 2
回答已采纳
1
回答
可以从
Linux
i2c-dev
驱动
程序
中
删除什么,以作为仅用于一个
设备
的新
驱动
程序的基础?
、
、
我正在尝试为一个恰好通过
I2C
通信的
设备
编写一个
Linux
字符
设备
驱动
程序。该
设备
是一个ATMEL微控制器,带有提供
I2C
地址的代码。它已经在
Linux
端使用典型的i2c-dev方法工作了。因此,现在我想复制i2c-dev作为一个新的
驱动
程序,专门用于这个特定的
设备
,这样我就可以在上面添加一些我自己的特定于
设备
的抽象代码。
浏览 2
提问于2014-12-20
得票数 0
1
回答
具有可选多平台
驱动
程序接口的
Linux
设备
驱动
程序
、
假设我有一个具有多个接口选项的芯片,例如,该芯片可能有一个
I2C
接口和一个SPI接口,我可以选择其中一个接口并相应地连接
设备
。我将如何为这样的
设备
编写
linux
设备
驱动
程序?具有这种行为的芯片是ssd1307,它已经在主线
linux
内核()
中
实现了
驱动
程序,它只为其
I2C
接口实现(该芯片还具有3/4 Wire接口)。正如您在代码中所看到的,探测函数在很大程度上依赖于它是一个
I2C
接口,因此
浏览 2
提问于2018-09-30
得票数 0
回答已采纳
1
回答
i2c
子系统如何将
设备
与
驱动
程序匹配?
、
、
、
根据我到目前为止收集的信息,
Linux
上的
i2c
子系统识别了附加的
设备
,然后以某种方式将它们与加载的
驱动
程序模块相匹配。在识别匹配的地方,它调用
驱动
程序的探测函数,该函数实际上启动了
驱动
程序设置。我很难调试一个非功能摄像头;我可以看到
i2c
子系统看到了它的存在,并在/sys/bus/
i2c
/i2c-7
中
为它构建了目录,而且我可以判断这个
驱动
程序的.probe_new()函数没有
浏览 0
提问于2020-08-05
得票数 3
回答已采纳
2
回答
如何将/dev/
中
的
设备
与实际
驱动
程序关联
、
、
我试图了解
设备
驱动
程序是如何在
linux
中
工作的。我有一个
设备
节点,如下(主编号89,
设备
名i2c-0) register_chrdev(89,"
i2c
浏览 9
提问于2009-10-06
得票数 4
回答已采纳
2
回答
如何开始学习
linux
设备
驱动
程序开发?(只在windows上工作)
、
我想学习
Linux
设备
驱动
程序的开发。I在WinCE上开发了小型
驱动
程序,并从应用程序
中
开发了SPI、
i2c
接口,即打开、读取和写入
驱动
程序。i擅长操作系统和数据结构。底片:我应该如何继续学习
Linux
设备
驱动
程序开发? 编辑:任何参考书籍都是非常感谢的。
浏览 3
提问于2012-01-09
得票数 3
2
回答
设备
驱动
程序与/dev + glibc接口的比较
、
、
我希望从
I2C
中
读取处理器,并将数据存储在嵌入式系统
中
。当我一直在研究解决方案时,我已经被介绍给
Linux
设备
驱动
程序以及GNU C库。对于许多操作,您可以使用基本的
Linux
驱动
程序执行,也可以使用基本的glibc系统调用来执行。我有点搞不懂什么时候应该用一个而不是另一个。这两个接口都可以从用户空间访问。什么时候应该使用内核
驱动
程序来访问像
I2C
或USB这样的
设备
,以及何时应该使用GNU库系统功能
浏览 5
提问于2017-10-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux设备驱动开发
Cisco 设备中的linux容器
microbit的I2C方式 LCD1602驱动
Linux驱动系列-PWM驱动
安捷伦示波器在I2C总线信号测试中的应用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券