腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(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
回答已采纳
点击加载更多
相关
资讯
Linux系统编程 读写锁rwlock
通过重定向在 Linux 终端任意读写数据
Linux设备驱动开发
Linux的字符设备和块设备
这种设备只有微软才有 能自动利用DNA读写信息
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券