腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
中的
I2C
读写
函数
、
、
I2C
驱动程序中的
读写
函数是如何传递给
linux
的?在
linux
源代码中的
I2C
设备
的所有驱动程序中,file_operations结构并没有用来告诉内核有关函数的信息。
浏览 6
提问于2017-01-22
得票数 0
1
回答
如何通过pci
设备
中的SMBus/
I2C
访问EEPROM
设备
?(
LINUX
)
、
、
、
、
我有一个支持SMBus/
I2C
的带有EEPROM的PCI
设备
。我想创建一个用户空间应用程序(
Linux
),它可以
读写
到目标EEPROM。类似于IPMI在查询每个SSD/NVME
设备
上的VPD信息方面所做的工作。但是,我很难查询目标
i2c
总线和
i2c
设备
。我正在使用i2cdetect查询
i2c
总线,但是我无法定位我的目标
设备
是否被检测到。问题:我还需要知道
设备
连接的
i2c<
浏览 5
提问于2018-01-24
得票数 1
4
回答
I2C_SLAVE ioctl用途
、
、
我正在编写代码,以便使用普通
linux
i2c
驱动程序
linux
/i2c-dev.h实现一个简单的
linux
读写
函数。我对ioctl:I2C_SLAVE感到困惑您可以通过使用read(2)和can (2)调用来执行普通的
i2c
事务。您不需要传递地址字节,而是在尝试访问
设备
之前通过ioctl I2C_SLAVE设置地址字节。 但是,我使用的是ioctl I2C_RDWR,其中再次使用i2c_msg.addr设置从地址。如果我有一个
浏览 16
提问于2012-04-02
得票数 18
回答已采纳
3
回答
Linux
I2C
驱动程序移植问题
、
我正在将
I2C
驱动程序移植到
Linux
-4上。该
设备
同时为不同功能提供多个
I2C
地址。address 0xAA is for access of SPI flash.是否可以在单个
I2C
设备
驱动程序中支持对不同
I2C
地址的访问? 感谢您的帮助,谢谢
浏览 2
提问于2018-12-03
得票数 1
回答已采纳
1
回答
我应该做什么来创建
Linux
可挂载的
I2C
EEPROM
设备
?
、
、
、
、
我有一块EEPROM芯片,它通过
I2C
接口与PC机相连。问题如下:“应该做些什么才能像使用任何硬盘驱动器时经常做的那样写入EEPROM芯片文件和目录”。如果我说错了,请纠正我,如果没有,请给我详细的信息。
浏览 1
提问于2016-11-01
得票数 0
1
回答
使用
linux
I2C
驱动程序
、
、
、
、
我需要编写一个
Linux
设备
驱动程序来与外围显示板接口,该面板上有按钮和leds。在驱动程序中,我需要通过
I2C
读写
到外围板上的另一个
I2C
设备
,然后将按钮按下事件从驱动程序内部发送到应用程序代码。然而,我正在为如何通过
I2C
总线与外围
I2C
设备
进行对话而苦苦挣扎。我不想编写新的
I2C
通信例程,因为我希望可以使用已经存在的
I2C
通信API。我的问题是,有很多关于如何在内核中使用i2c-dev从应用程
浏览 3
提问于2015-12-22
得票数 2
回答已采纳
1
回答
有没有办法在基于
Linux
的SMBus接口上读/写超过32字节?
、
、
、
我正在尝试通过
Linux
上的SMBus ioctls访问一个基于
I2C
的
设备
。我需要写超过32个字节。I2C_SMBUS ioctl将大小限制为32字节。我也尝试过逐字节
读写
,但它对我不起作用。
浏览 11
提问于2019-12-27
得票数 0
2
回答
如何在
linux
下访问IIO
设备
驱动程序
、
我是
Linux
设备
驱动程序的新手。问题是我如何访问这个驱动程序来获取用户空间中的一些数据? 驱动程序在一个结构中注册了一些
读写
回调函数。我应该在我的C文件中直接调用它们吗?
浏览 21
提问于2018-06-22
得票数 0
1
回答
在
Linux
中
读写
其他现有驱动程序中的
i2c
、
、
我想修改现有的
设备
驱动程序,使其能够通过
i2c
进行
读写
。这是可能的吗?我如何实现这一点? 很多帖子都是关于如何编写一个独立的
i2c
驱动程序(使用初始化/探测)。我想应该有一种简单的
读写
方法,就像gpio一样(使用gpio_request)。
浏览 42
提问于2017-06-27
得票数 0
2
回答
有没有一种方法可以通过
I2C
通过USB端口
读写
EEPROM?
、
、
、
我想知道是否有一种通过USB使用
I2C
协议
读写
EEPROM的方法。我基本上有一个有USB接口的板,在那个板上是EEPROM。是否可以通过板上的USB端口
读写
该板上的
I2C
数据寄存器?我不想要附加和连线,只是插入到USB接口在板上,并使用另一个
设备
,如树莓Pi,以
读写
它。任何一种方向都会有帮助。谢谢。
浏览 4
提问于2016-04-28
得票数 2
1
回答
'/dev‘中的文件如何与
Linux
的
设备
模型匹配?
、
、
以下是我对打开文件进行
读写
的理解。fwrite()函数将调用系统调用open()。然后,它将向磁盘
设备
驱动程序发送一个读命令。 所有的
设备
都有主要的数字吗?例如,
Linux
将180设置为USB的主要数字。那么在
设备
端,每个USB
设备
中是否有一个主要的数字180?如果第一个问题
浏览 1
提问于2013-02-20
得票数 3
回答已采纳
2
回答
如何更改/dev/rtc的链接目标?
、
在我的Beaglebone 增加了一个
I2C
实时时钟上,不依赖ntpd来保持精确的计时。结果是/dev中有两个特殊的
设备
文件。📷 /dev/rtc0是主板上ARM SOC的实时时钟,/dev/rtc1是
I2C
设备
.目前,我使用的脚本可以手动将时间
读写
到
I2C
时钟,但我更希望符号链接/dev/rtc指向/dev/rtc1。我的beaglebone上的
Linux
发行版是Arch,它使用
浏览 0
提问于2015-12-01
得票数 4
回答已采纳
1
回答
我应该如何构造一个在一个
设备
中使用多个芯片的
linux
驱动程序?
、
、
我有一个硬件
设备
,它由
I2C
总线上的三个独立芯片组成。我希望将它们组合在一起,并将它们作为一个逻辑
设备
公开给用户。用户将看到/sys中某个目录所表示的逻辑
设备
,以及您希望从/sys/class/i2c-adapter/i2c-?/*下的
I2C
芯片中获得的节点。另一个芯片是一个PCA9685,我想为这个使用include/
linux
/pwm.h系统的芯片提供一个驱动程序。第三个芯片是一个运行自定义固件的MCU。
浏览 2
提问于2013-11-24
得票数 4
回答已采纳
3
回答
Linux
中的
I2C
驱动程序
、
、
我知道
I2C
在一个非常基本的层次上,它依赖于
linux
内核,但对于实现一个基本的
I2C
驱动程序却毫无头绪。 试图在
I2C
设备
驱动程序中启动。请您推荐任何初学者教程的源代码映射!!
浏览 14
提问于2013-05-24
得票数 14
回答已采纳
1
回答
安卓
I2C
读写
速度
、
我一直在通过
I2C
接口与
设备
通信的应用程序上执行计时测量。我发现执行一次
I2C
读写
大约需要450us。我已经验证了
I2C
接口正在以400KHz的速度运行,因此我预计在单字节上执行
I2C
操作大约需要170us。在安卓中使用
I2C
驱动会有超过250us的开销吗?有谁知道提高这个速度的方法。 提前谢谢。
浏览 2
提问于2012-10-30
得票数 2
回答已采纳
1
回答
三星Galaxy Book S(英特尔)- Ubuntu 20.1无法让键盘/鼠标间隔工作
、
亲爱的友好社区:-)非常感谢, 安德烈亚斯
浏览 0
提问于2021-04-16
得票数 0
1
回答
从
Linux
实现
i2c
、
很抱歉对我的问题做了详细的描述:-)
Linux
Torchwood 2.6.32-41-generic #88-Ubuntu SMP Thu Mar 29 13:08:43 UTC 2012 i686 GNU/
Linux
但是,在imod探针i2c-dev;depmod -
浏览 4
提问于2012-05-02
得票数 0
回答已采纳
1
回答
检索指向现有
i2c
设备
类的指针
、
我正在使用加载的/dev/
i2c
-1主驱动程序与一个
i2c
从
设备
进行通信,该驱动程序是在我的
linux
计算机上加载和工作的。此从
设备
需要多个同步写入以及读取的地址偏移。我以前从未在内核空间中编写过,我需要一些关于如何在我的系统上获得加载的
i2c
主驱动程序的“驱动程序实例的
设备
结构指针”的指导,以便我可以从用户空间调用i2c_transfer()函数。从地址为0x6c,我可以使用命令行中的i2c_set和i2c_get命令手动
读写
浏览 0
提问于2020-03-25
得票数 1
2
回答
/sys/bus/
i2c
/./
i2c
文件是只读的。
、
、
、
、
我有一个X86 CPU与自定义
I2C
主硬件。我的
Linux
是Ubuntu14.04,内核3.13。 连接到我的
I2C
总线上有一个
I2C
eeprom内存。当我加载
linux
驱动程序时,eeprom驱动程序会自动创建sys文件
浏览 3
提问于2018-09-25
得票数 1
1
回答
在Raspberry Pi上编写PCF8575 I/O扩展程序C-代码的经验
、
、
、
我所有的配置都是正确的,并且我知道我的
I2C
设备
会响应。(这是一个简单的项目,以显示在Pi上填充常规I/O与通过
I2C
使用I/O扩展器来保存I/O之间的区别)我还在编写一个教程,供我个人参考和任何感兴趣的人使用。但我被困在这里了。 请帮帮忙
浏览 1
提问于2015-08-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 读写锁rwlock
通过重定向在 Linux 终端任意读写数据
Linux的字符设备和块设备
Linux设备驱动开发
这种设备只有微软才有 能自动利用DNA读写信息
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券