腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券