腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Linux
中的
I2C
驱动程序
、
、
我知道
I2C
在一个非常基本的层次上,它依赖于
linux
内核,但对于实现一个基本的
I2C
驱动程序却毫无头绪。 试图在
I2C
设备驱动程序中启动。请您推荐任何初学者教程的源代码映射!!
浏览 14
提问于2013-05-24
得票数 14
回答已采纳
1
回答
linux
内核依赖是否意味着需要运行
Linux
操作系统的系统?
、
、
、
我被告知使用通过
I2C
控制一些芯片,该芯片有许多
linux
语句。例如:#include <
linux
/slab.h>作为一个嵌入式
编程
新手,请澄清这是否意味着我可以运行这个驱动程序: 一个
Linux
机器(例如,运行在PC上的Ubuntu ),假设我有一些充当
I2C
主机的方法(例如FT
浏览 8
提问于2022-07-26
得票数 0
1
回答
Linux
I2C
自定义消息帧发送
、
是否有可能从
Linux
上在
I2C
dev上发送自定义消息帧?我使用的是一个i.MX7D板,我想使用"/dev/i2c-0“设备,就像一个简单的”串行tty“来”写(fd,字节,计数)“。我的目标是在
I2C
上发送一个字节,例如0xAB,没有任何特定的从地址,也没有在我的帧中插入自动停止/启动位。 因此,我喜欢做我的全部定制
I2C
框架,然后从
Linux
发送出去。是否可能,在C/C++、Python或
Linux
中是否有任何用户空间
编程<
浏览 7
提问于2022-07-09
得票数 0
1
回答
如何读取DIO端口?
、
我正在从事一个基于QT4.8.5和C++的项目,系统是ubuntu1404,pc中的主板是DL631-c226 ( DFI.COM信息)。我阅读,我看到网络上的每一个地方,最简单的命令; 我收到一条错误消息“许可被拒绝”。我需要帮助读取的价值,因为改变了我的主板的DIO的引脚。
浏览 4
提问于2016-02-23
得票数 1
回答已采纳
1
回答
使用
linux
I2C
驱动程序
、
、
、
、
我需要编写一个
Linux
设备驱动程序来与外围显示板接口,该面板上有按钮和leds。在驱动程序中,我需要通过
I2C
读写到外围板上的另一个
I2C
设备,然后将按钮按下事件从驱动程序内部发送到
应用
程序代码。我想我已经成功地使用输入子系统“模拟”了键/按钮事件到
应用
程序,并且我对这部分需求相当满意。 然而,我正在为如何通过
I2C
总线与外围
I2C
设备进行对话而苦苦挣扎。我不想编写新的
I2C
通信例程,因为我希望可以使用已经存在的
I2C
通信
浏览 3
提问于2015-12-22
得票数 2
回答已采纳
1
回答
Linux
,如何添加“缺失”
i2c
接口?
、
、
我正在开发一个使用Digi ConnectCore 6ULSBCPro的嵌入式项目,我知道dmesg应该在启动后向我展示三个
I2C
接口,如下所示:
i2c
i2c-0: can't use DMA, using PIO instead.
i2c
i2c-1: can't use DMA, using P
浏览 0
提问于2021-01-24
得票数 1
1
回答
如何通过pci设备中的SMBus/
I2C
访问EEPROM设备?(
LINUX
)
、
、
、
、
我有一个支持SMBus/
I2C
的带有EEPROM的PCI设备。我想创建一个用户空间
应用
程序(
Linux
),它可以读写到目标EEPROM。但是,我很难查询目标
i2c
总线和
i2c
设备。我正在使用i2cdetect查询
i2c
总线,但是我无法定位我的目标设备是否被检测到。问题:我还需要知道设备连接的
i2c
总线/适配器吗?这是怎么做的?我一直在研究如何创建
应用
程序,我甚至考虑开发一个驱动程序。 我在这个问题上已经有几个星期了,希望有人能帮我这
浏览 5
提问于2018-01-24
得票数 1
1
回答
是否可以让两个内核驱动程序在一个具有相同供应商和设备ID的PCIe总线上运行?
、
、
我正在尝试创建两个
Linux
内核驱动程序来访问同一个PCIe设备(使用相同的供应商和设备ID)。理想的方法是使用FPGA控制多个传感器(光传感器,.)并将控制方法映射到PCIe端点。
浏览 3
提问于2015-12-01
得票数 1
回答已采纳
2
回答
传递外围对象作为嵌入式系统中的类成员
、
、
在使用C++进行嵌入式
编程
时(例如,使用MBED),我经常会为设备外围设备(如
I2C
或Serial )使用全局声明的对象,这些对象通常接受用于特定
应用
程序的设备引脚的参数:
I2C
<
浏览 0
提问于2018-08-17
得票数 2
回答已采纳
1
回答
如何在ubuntu12.04LTS上更新“/usr/arm gnueabi/include/”库?
、
、
采用Ubuntu12.04 LTS平台,开发了ARM Corcor-A8硬件平台(beaglebone black)的嵌入式
Linux
软件。为了在目标设备上的
I2C
总线上进行通信,建议使用i2c_smbus_函数在
I2C
总线上进行通信。/usr/arm gnueabi/include/
linux
/i2c.h /usr/arm-
linux
-gnueabi/include/
linux
/i2c-
浏览 0
提问于2014-08-06
得票数 0
3
回答
(
I2C
-嵌入式
Linux
)
、
、
、
、
有很多关于使用i2c_smbus_在开发嵌入式
Linux
软件以在
I2C
总线上进行通信时的功能。/usr/arm-
linux
-gnueabi/include/
linux
/i2c.h /usr/arm-
linux
-gnueabi/include/
linux
/i2c-dev.h 同样在下面的引用中i2c.h研究参考文献 在
Linux
中从用户空间使用
I2C
来自
浏览 156
提问于2014-08-06
得票数 11
1
回答
在
Linux
中将启动和停止位发送到
i2c
总线..?
、
、
、
、
我正在编写用户空间中的包装API,以便在嵌入式
Linux
平台上控制C语言中的
I2C
总线。我能够使用、read ()、和 data ()、方法和ioctl()调用从传感器读取和写入数据。发送acknowledged 从地址+ R/W位 是否有任何来自C用户
应用</e
浏览 6
提问于2015-10-12
得票数 1
1
回答
三星Galaxy Book S(英特尔)- Ubuntu 20.1无法让键盘/鼠标间隔工作
、
亲爱的友好社区:-)非常感谢, 安德烈亚斯
浏览 0
提问于2021-04-16
得票数 0
2
回答
无法在树莓Pi 4上编译i2c_smbus_write_byte
、
、
、
、
有没有人尝试在树莓Pi 4上使用i2c_smbus_write_byte或任何类似的功能?所有建议的标头都在Makefile中,而且还有-li2c。
浏览 3
提问于2020-05-07
得票数 0
3
回答
I2C
和SPI驱动程序
、
、
、
最近,我一直在编写一个摄像头驱动程序,使用
I2C
接口读写寄存器,并使用spi接口向其中写入固件数据。所以我的问题是如何在
I2C
驱动程序中获得spi_device指针? 谢谢。
浏览 8
提问于2016-12-19
得票数 3
1
回答
通过SMBus访问/监控电池状态
、
、
、
、
当涉及到处理智能电池和
I2C
/SMBus时,我是一个初学者,我对如何处理这个问题有点迷茫。 任何建议的帮助都将不胜感激。谢谢。
浏览 2
提问于2010-07-22
得票数 0
2
回答
/sys/bus/
i2c
/./
i2c
文件是只读的。
、
、
、
、
我有一个X86 CPU与自定义
I2C
主硬件。我的
Linux
是Ubuntu14.04,内核3.13。 连接到我的
I2C
总线上有一个
I2C
eeprom内存。当我加载
linux
驱动程序时,eeprom驱动程序会自动创建sys文件/sys/bus
浏览 3
提问于2018-09-25
得票数 1
1
回答
ArchLinux上的
I2C
用户空间通信
、
、
、
、
我正在尝试实现一个
应用
程序,它将允许我从用户空间访问
i2c
总线,类似于这个。这里说明了使用smbus命令比使用简单的
i2c
read /write .Could更可取。此外,为了使用smbus命令,我只需将这些文件包含在我的头中即可因为"
linux
/i2c-dev.h“中不再定义SMBus函数。有没有更好的方法来实现这个功能?另外,为什么要从"
linux
/i2c-dev.h“中删除SMBus方法?
浏览 9
提问于2019-06-21
得票数 3
1
回答
i2c
代替mdio,marvell phy驱动程序
、
我正尝试在我的定制板上运行marvell phy
linux
驱动程序。驱动程序使用的是mdio接口,但我的主板上有
i2c
。我将marvell.c文件中的phy_read()/phy_write()替换为
i2c
读/写函数。它不起作用。未调用探测函数,phy子系统使用mdio检测marvell,无法检测。如何在phy
linux
sysbsystem中使用
i2c
?
浏览 209
提问于2019-08-12
得票数 1
1
回答
i2c_new_dummy是做什么的?
、
、
有一个由四个
i2c
客户端设备(在单个IC上)共享的
i2c
总线。在将适配器附加到每个客户端时,将使用i2c_new_dummy
应用
编程
接口。 为什么需要为不同的客户端使用不同的适配器逻辑?
浏览 2
提问于2013-03-30
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux应用编程之进程的PID与PPID
Linux网络编程
linux高级课程-在Linux中编程
Linux 网络编程—Socket
Linux网络编程基础
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券