腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用于
Linux
的基于
设备
树
的
i2c
gpio驱动程序?
、
、
、
、
有一个很好的例子
设备
树
的
i2c
gpio驱动程序的
Linux
?我正在寻找一个类似的例子,但是
i2c
id是从
设备
树
中定义的/检索到的。
浏览 3
提问于2017-04-21
得票数 1
回答已采纳
1
回答
Linux
,ARM:为什么gpiochip<num>只在引导时
I2C
gpiochip<num>存在的情况下才创建?
、
、
、
、
在imx6sx硬件平台()上使用
Linux
3.14.52。问题是,
设备
树
中指定的PCF8575
I2C
GPIO扩展器不会实例化为/sys/class/gpio结构中的
设备
,除非它们在内核引导期间出现。这些
设备
列在/sys/bus/
i2c
/devices/i2c-1 (
i2c
bus 1)结构中,但在/sys/class/gpio结构中没有给出
浏览 4
提问于2016-05-11
得票数 3
回答已采纳
1
回答
通过C中的
设备
树
文件获取
设备
地址
、
、
、
我正在
Linux
上工作;当
Linux
启动DTS (
设备
树
)时,该文件将由
Linux
内核加载。 .......} 我想要
设备
name(soc,
i2c
)和address(ffe00000,112000)..。
浏览 0
提问于2015-06-01
得票数 0
回答已采纳
1
回答
Linux
4.19:在活动系统上应用
设备
树
覆盖
、
、
是否有可能在活动系统上应用
设备
树
覆盖?我们有一个嵌入式系统,它有一些可选的硬件。我们希望在
Linux
启动后加载
设备
树
信息。Reqaon :我们的附加硬件使用
I2C
总线来配置由SPI总线上的另一个组件创建的自身。不幸的是,我们的cpu和可选硬件之间的通信正在通过SPI进行。由于
设备
按时间顺序被“处理掉”,因此在初始化
I2C
总线之后,我们不能“返回”到SPI总线。提前感谢
浏览 0
提问于2021-08-09
得票数 0
3
回答
Linux
I2C
驱动程序移植问题
、
我正在将
I2C
驱动程序移植到
Linux
-4上。该
设备
同时为不同功能提供多个
I2C
地址。address 0xAA is for access of SPI flash.是否可以在单个
I2C
设备
驱动程序中支持对不同
I2C
地址的访问? 感谢您的帮助,谢谢
浏览 2
提问于2018-12-03
得票数 1
回答已采纳
1
回答
当一个
I2C
设备
连接到Raspberry时,如果没有驱动程序,它会被检测到吗?
、
、
、
即使没有
设备
驱动程序和与之相关的DTS文件,在raspberry pi中检测到
I2C
设备
也会让我感到困惑。 当我们使用以下命令时,它会出现吗?
浏览 21
提问于2022-09-26
得票数 0
1
回答
Linux
下交换机上
I2C
总线的配置
、
、
、
| | | |I2C2 +-------------+ |
I2C
| +-------+ +------------+ 在
Linux
是否可以通过某种方式在用户空间中导出4个
i2c
设备
的
设备
树
中配置它,并且每当有人想要对这4个<e
浏览 16
提问于2019-09-11
得票数 0
回答已采纳
1
回答
U
i2c
检测到我的
设备
(70),但是
Linux
i2c
没有。为什么?
、
、
、
我正在从
Linux
3.10迁移到稍微新的版本
Linux
4.4.8。迁移之后,
i2c
似乎再也看不到我的一些硬件了。硬件本身没有任何改变,在以前的
linux
版本(3.10)中运行良好。我现在遇到的问题是我的
i2c
命令不再工作了。Valid chip addresses: 20 21 64 70 ,我能在U中看到我的
设备
,但在
Linux
中看不到我的
设备
的原因是什么?我怀疑
设备<
浏览 8
提问于2019-10-17
得票数 1
回答已采纳
1
回答
如何确定
i2c
通信的速度是100kbps还是400kbps?
、
如果我们有
I2C
设备
(主从连接,那么主从之间的数据传输速度将如何决定是使用100kbps正常模式还是400kbps快速模式)?
浏览 59
提问于2016-09-26
得票数 0
1
回答
Linux
驱动程序:
设备
树
和旧的驱动程序实例化
、
、
、
我目前正在使用
Linux
开发嵌入式
设备
(基于飞思卡尔i.MX6)。我的平台启用DT(也就是说,所有
设备
实例化起源于扁平的
设备
树
,而不是板初始化源文件)。在这种情况下,我需要实例化一个使用尚未移植到DT的驱动程序的
设备
.有可能吗?我的意思是:是否有可能将通过
设备
树
实例化的
设备
和以旧方式实例化的
设备
(例如通过i2c_register_board_info for
I2C
设备
)混合使用?
浏览 5
提问于2015-08-26
得票数 2
1
回答
我应该做什么来创建
Linux
可挂载的
I2C
EEPROM
设备
?
、
、
、
、
我有一块EEPROM芯片,它通过
I2C
接口与PC机相连。问题如下:“应该做些什么才能像使用任何硬盘驱动器时经常做的那样写入EEPROM芯片文件和目录”。如果我说错了,请纠正我,如果没有,请给我详细的信息。
浏览 1
提问于2016-11-01
得票数 0
1
回答
U-Boot在启动期间将节点添加到
设备
树
、
、
、
我需要在启动时将一些信息添加到U-Boot
设备
树
中,这些信息存储在
I2C
设备
中。我遇到的问题是,我现在无法访问
I2C
设备
。驱动程序似乎还没有加载。有没有人能给我一些提示,告诉我在这个阶段如何启用
I2C
? U-Boot版本为201
浏览 24
提问于2020-05-29
得票数 0
1
回答
可以从
Linux
i2c-dev驱动程序中删除什么,以作为仅用于一个
设备
的新驱动程序的基础?
、
、
我正在尝试为一个恰好通过
I2C
通信的
设备
编写一个
Linux
字符
设备
驱动程序。该
设备
是一个ATMEL微控制器,带有提供
I2C
地址的代码。它已经在
Linux
端使用典型的i2c-dev方法工作了。因此,现在我想复制i2c-dev作为一个新的驱动程序,专门用于这个特定的
设备
,这样我就可以在上面添加一些我自己的特定于
设备
的抽象代码。
浏览 2
提问于2014-12-20
得票数 0
1
回答
用户空间- SFP模块中缺少的
I2c
eeprom文件
、
、
、
、
我有一些
linux
内核& SFP/
I2C
驱动程序问题。我需要能够读取SFP
i2c
设备
.的eeprom文件。内核在启动时打印
i2c
设备
扫描结果: 2.非工作情况:/sys/class/i2c-适配器sfp-eeprom代码的
设备
树</
浏览 0
提问于2018-11-28
得票数 0
1
回答
飞思卡尔imx6与mpu9250
、
、
、
、
我正在尝试将freescale imx6 SoC与mpu92/65传感器
设备
接口。我从android ( )中获取了mpu92/65
设备
驱动程序,并对驱动程序和
设备
树
进行了必要的修改。
设备
树
修改:...plat_data = *(struct mpu_platform_data *)dev_get_platdata(&client->dev); .....我以上述方式从
设备
浏览 3
提问于2016-04-05
得票数 2
回答已采纳
2
回答
如果我们已经在使用struct i2c_device_id,那么如何使用struct of_device_id?
、
、
、
我试图理解
Linux
4.4上的编解码器驱动程序代码。编解码器采用
i2c
总线与声卡连接,编解码器驱动程序代码作为
I2C
客户端编写。现在,根据我的理解,当struct of_device_id的兼容字符串与
设备
节点信息的兼容字符串匹配时,将调用客户端的探测函数。那么struct i2c_device_id的用途是什么?注意:代码驱动程序正在使用
设备
树
。
浏览 22
提问于2017-02-03
得票数 4
回答已采纳
1
回答
Linux
函数
i2c
ds1307_probe未调用
、
、
我在
i2c
总线上使用
Linux
4.9.67和一个带有
i2c
兼容的RTC控制器的ARM
设备
。在内核配置中添加在
设备
树
中添加节点 clock-frequency = <100000>; compatible = "dallas,ds1307"; r
浏览 8
提问于2020-11-11
得票数 1
3
回答
Linux
中的
I2C
驱动程序
、
、
我知道
I2C
在一个非常基本的层次上,它依赖于
linux
内核,但对于实现一个基本的
I2C
驱动程序却毫无头绪。 试图在
I2C
设备
驱动程序中启动。请您推荐任何初学者教程的源代码映射!!
浏览 14
提问于2013-05-24
得票数 14
回答已采纳
1
回答
三星Galaxy Book S(英特尔)- Ubuntu 20.1无法让键盘/鼠标间隔工作
、
亲爱的友好社区:-)非常感谢, 安德烈亚斯
浏览 0
提问于2021-04-16
得票数 0
2
回答
Linux
i2c-
设备
驱动程序module_i2c_driver()
、
、
我正在使用Microchip MCP3021 IC的文件。我的模块的init和exit函数被module_i2c_driver(mcp3021_driver)替换了,但是当我运行代码时,我没有在内核日志中看到驱动程序寄存器打印。有谁能帮我一下吗?
浏览 0
提问于2014-03-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux内核机制之设备树
linux在文件系统树中的跳转
不懂Linux Device Tree,被新人嘲笑之后,含泪写完
Linux的字符设备和块设备
Linux设备驱动开发
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券