腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
平台
设备
/
驱动
程序与
i2c
设备
/
驱动
程序
、
、
、
、
由于我是嵌入式领域的新手,我在理解
i2c
设备
/
驱动
程序和平台
设备
/
驱动
程序之间的明显区别方面遇到了困难。我读过这个链接: 它说,平台
设备
/
驱动
程序用于不可发现的
设备
,就像连接在
i2c
总线上的
设备
一样,平台
设备
通过匹配的名称绑定到
驱动
程序。
i2c
设备
/
驱动
程序和平台
设备
&
浏览 5
提问于2015-01-02
得票数 3
1
回答
I2C
设备
linux
驱动
程序
、
、
、
、
如何制作一个
字符
设备
为
i2c
设备
,具有打开,关闭,ioctl等功能?我过去两周一直在寻找关于它的信息,但找不到任何有用的东西。我在Essential Linux
设备
驱动
程序中找到了一些信息,但它是为2.6内核编写的,我使用的是3.4.79 (我正在尝试在cubian发行版上为cubieboard2编写这个
驱动
程序)所以这本书有很多不推荐使用的函数,我试着像那里一样编写我的
驱动
程序,但它仍然不能工作(给我内核错误,而我是真的猫
字符
<em
浏览 3
提问于2014-06-01
得票数 9
回答已采纳
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
设备
之前需要注册(实例化)它们吗?
、
、
我对使用Linux的
i2c
dev接口的用户空间程序如何能够注册(实例化?)感到困惑。
i2c
设备
。根据我的理解,通过阅读:,我们似乎需要: i2c1
设备
驱动
程序的init中调用i2c_new_device() 但是,对于使用这里描述的i2c-dev界面的用户空间程序,是如何做到的呢?
设备
才能使
浏览 5
提问于2016-12-22
得票数 0
回答已采纳
1
回答
为
设备
驱动
程序创建自己的寄存器
、
、
我正在用c编写一个嵌入式
设备
驱动
程序。一些寄存器地址重叠,但具有不同的名称。器件a: 0x12具有0x00 (状态寄存器)目前,我已经将这些不同的0x00定义为,但
设备
b也具有不同的其他寄存器#define DEVICE_B_INTMASK (0x00) #define DEVICE_B_MEH
浏览 1
提问于2018-04-20
得票数 1
1
回答
linux内核的AM335x -
i2c
从站
、
、
、
我需要有TI AM335x的
i2c
从Linux内核
驱动
程序。我用谷歌搜索了一下,没有找到准确的信息。我是不是应该从头开始做所有的事情,或者也许有人对此有一些参考?甚至是一块补丁Avner
浏览 2
提问于2019-03-01
得票数 0
2
回答
Linux内核
驱动
程序:什么型号的NVRAM访问?
、
、
我刚刚在我的主板上为恩智浦RTC芯片写了一个RTC
驱动
程序,它工作得很好。这个芯片也有一些电池供电的RAM,我想让用户空间应用程序使用。RTC框架不支持这一点。它只有512字节,但我在做一个可查找的CHAR
驱动
程序和一个完全成熟的块
驱动
程序之间左右为难。我以前从来没有做过块
驱动
,但它似乎比一个简单的CHAR需要更多的信息。我忘了提到,实时时钟芯片挂在
I2C
端口上,它没有映射到内存中,因此不是一个很好的mmaping候选。/EDIT
浏览 0
提问于2010-06-29
得票数 8
回答已采纳
2
回答
I2C
linux
驱动
程序找不到
设备
、
、
、
、
我只为测试目的编写了一个小型
i2c
驱动
程序。70: -- -- -- -- -- -- -- -- #include "i2c_test.h&quo
浏览 6
提问于2017-04-07
得票数 0
回答已采纳
2
回答
Linux
设备
驱动
程序注册过程
、
我是一个linux新手,试图理解Linux
设备
模型。我已经浏览了Linux3.1.6代码库,特别是
驱动
程序部分,并发现我的问题是何时使用register_chrdev (是的,我知道它用于
字符</e
浏览 2
提问于2011-12-30
得票数 4
回答已采纳
1
回答
中断
驱动
的SPI或
I2C
驱动
程序
、
、
、
、
我正在开发一个用户应用程序,它依赖于与beaglebone板连接的
I2C
或SPI
设备
。我的应用程序在用户空间中运行。现在,每当
I2c
设备
发生中断时,我的应用程序都应该从
I2c
设备
获取数据。我是否需要编写一个从
I2c
设备
获取数据的
设备
驱动
程序,或者触发另一个
设备
驱动
程序从
I2c
读取数据,以及它如何触发我的用户应用程序来获取数据?
浏览 3
提问于2017-10-02
得票数 1
1
回答
如何为
i2c
设备
启用适当
驱动
程序
、
、
、
我目前正在学习linux
设备
驱动
程序,特别是使用带有beaglebone的
i2c
设备
。我有上面有的。在linux
驱动
程序文件夹中搜索,我发现一个
驱动
程序已经存在。我的问题是如何将此
设备
与此
驱动
程序相关联?当我执行ls -l /dev时,i2c-2的主号是89,它是
i2c
字符
驱动
程序。如何更改此
驱动
程序关联?我应该在这上面研究什么材料?
浏览 6
提问于2018-08-17
得票数 1
回答已采纳
2
回答
/sys/bus/
i2c
/./
i2c
文件是只读的。
、
、
、
、
我有一个X86 CPU与自定义
I2C
主硬件。我的Linux是Ubuntu14.04,内核3.13。 连接到我的
I2C
总线上有一个
I2C
eeprom内存。当我加载linux
驱动
程序时,eeprom
驱动</e
浏览 3
提问于2018-09-25
得票数 1
1
回答
i2c
探测器不是called....not确定调用i2c_register_board_info的位置
、
、
、
我有一个英特尔系统。我正在尝试加载24.ko和i2c-mux-pca9541.ko。这两个模块都有未被调用的探测函数。根据文档,我需要在arch_init中调用i2c_registetr_board_info。但我不确定在哪里做英特尔系统(即哪些文件)。我在互联网上看不到任何例子。有没有人能提供一个指向我添加此调用的文件的指针。如果这不是正确的方法,请让我知道。
浏览 5
提问于2014-10-14
得票数 2
1
回答
driver_data
设备
标识表中
I2C
成员的使用
、
我正在努力理解
I2C
客户端
驱动
程序。根据我在注册
I2C
驱动
程序之前的理解,我们必须定义i2c_device_id表和
设备
树兼容表。2)
驱动
程序绑定将基于i2c_device_id表或
设备
树兼容
字符
串。
浏览 8
提问于2014-07-07
得票数 5
1
回答
填充/sys和/dev目录的内容
、
、
、
、
我的理解是,/sys目录包含解释不同
设备
信息的文件。如何以及何时填充该目录?那么关于/dev目录,
设备
驱动
程序/模块是否也填充了这个目录呢?提前谢谢。
浏览 0
提问于2022-09-01
得票数 0
2
回答
Linux平台
驱动
程序和普通
设备
驱动
程序有什么不同?
、
、
、
早些时候我曾假设: 请有人解释一下。
浏览 5
提问于2013-03-25
得票数 63
回答已采纳
2
回答
Linux
I2C
内核
驱动
程序绑定
、
、
我正在学习如何开发Linux内核
驱动
程序,并在下面的网站上学习。 接下来,我找到了一个示例,它展示了如何实现
I2C
触摸屏
驱动
程序,但它确实让我感到困惑。我的问题是,Linux内核如何将这个
驱动
程序绑定到正确的
设备
上?此
驱动
程序不提供“检测”回调,不通过i2c_driver.address_list指定i2c_driver.address_list从地址,而且似乎没有任何人调用i2c_board_info来注册地址信息我认为
驱动
程序必须指定从地址或提供“检测”
浏览 9
提问于2017-11-07
得票数 0
回答已采纳
1
回答
可以从Linux i2c-dev
驱动
程序中删除什么,以作为仅用于一个
设备
的新
驱动
程序的基础?
、
、
我正在尝试为一个恰好通过
I2C
通信的
设备
编写一个Linux
字符
设备
驱动
程序。该
设备
是一个ATMEL微控制器,带有提供
I2C
地址的代码。它已经在Linux端使用典型的i2c-dev方法工作了。因此,现在我想复制i2c-dev作为一个新的
驱动
程序,专门用于这个特定的
设备
,这样我就可以在上面添加一些我自己的特定于
设备
的抽象代码。
浏览 2
提问于2014-12-20
得票数 0
1
回答
嵌入式主机接口层,它将处理多个串行协议,如
I2C
、SPI和UART。
、
、
、
、
大多数控制器(如msp430 )都有多个串行通信接口,如
I2C
、UART和SPI。我正试图在这些接口之上创建一个软件层,这对于所有这些外围
设备
来说仍然是很常见的。我假设接口函数应该如下所示。来自外围
设备
的数据存储在RX缓冲区中。一旦接收到完全形成的命令,外围
设备
将中断较高层。 假设在使用此软件的任何系统中只有一个外围
设备
处于活动状态,那么是否还有其他的体系结构
浏览 0
提问于2018-09-26
得票数 1
回答已采纳
1
回答
何时最好在Linux中实现
I2C
驱动
程序模块
、
我目前正在处理运行
I2C
的嵌入式系统中连接到Linux总线的两个
设备
。我使用的是第一个
设备
的现有
驱动
程序,即摄像头。对于第二台
设备
,我已经成功地实现了一个用户空间程序,通过它我可以与第二台
设备
通信。到目前为止,这两种
设备
似乎很好地共存。然而,几乎所有的
I2C
设备
都有自己的
驱动
程序模块。因此,我想知道
驱动
程序模块的优点是什么。我看了一下下面的帖子。 ..。但没有结论。因此,与用户空间实现相比,编写<
浏览 2
提问于2010-04-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux设备驱动开发
microbit的I2C方式 LCD1602驱动
块设备驱动和MMC子系统的关系
AMD 23.2.1驱动更新导致Windows设备无法开机
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券