腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在不同驱动程序之间共享设备树节点中的信息
、
、
、
但是,我还需要在同一个驱动程序中访问
SPI
。访问
SPI
的虚拟地址基数正在多个驱动程序中使用。如何在多个驱动程序之间无冲突地共享
SPI
-DT节点中的信息?
浏览 7
提问于2018-06-26
得票数 1
3
回答
Linux
内核
控制器
作为
SPI
从站
、
、
我对使用
linux
中可用的
SPI
设备感兴趣。我有一个特定的
控制器
,它在主从模式下都支持
SPI
。我必须在从模式下配置
SPI
控制器
。 我的问题:
Linux
框架支持
SPI
奴隶吗?我将在
SPI
总线上获得异步数据,我必须读取这些数据并对其进行处理,然后发送一个命令.。
浏览 11
提问于2013-11-20
得票数 4
1
回答
在
linux
中,
SPI
和DMA之间的关系是什么?
、
、
在我看来,
SPI
和DMA都是
控制器
。系统API (如
spi
_sync()或
spi
_async() )由CPU控制。那么,使用DMA的
SPI
意味着什么呢?它是否意味着DMA可以在没有CPU的情况下控制
SPI
API?或者
SPI
控件使用CPU,但是数据直接传输到DMA?
浏览 3
提问于2021-08-27
得票数 0
回答已采纳
2
回答
没有DT/ACPI信息的模拟
SPI
设备的
Linux
驱动程序
、
、
、
绝大多数实际的
SPI
设备都是特定于平台的,并且提供了一些自动发现/枚举的方法(通常通过设备树或ACPI)。我需要为一个虚拟的
SPI
设备编写一个内核模块,它没有任何特定于平台的标识,可以通过访问。我已经尝试过首先为它编写
控制器
驱动程序,但是系统不会看到它,因为它并不代表任何真正的设备(或?)。因此,我的问题是:我应该采取哪些步骤才能将我的虚拟
SPI
设备看作/dev/spidevB.C
浏览 27
提问于2022-07-27
得票数 0
1
回答
与运行
LINUX
的FPGA的
SPI
接口
、
、
、
我这样做了,并在nano中编辑了.dts文件,将
SPI
端口从“禁用”更改为"okay“。最终目标: FPGA上的
SPI
连接到车载ADC (AD7928),我想通过
Linux
使用用C编写的程序访问它,i2C工作得很好,但出于某种原因,i2C没有响应。tx-dma-channel = <0x2c 0x10>; clocks = <0x11>;
li
浏览 8
提问于2018-09-15
得票数 0
回答已采纳
3
回答
Intel Atom板上的高速
Linux
驱动程序
、
、
、
、
我正致力于在
Linux
下在基于Atom的sXBTi板上提出
SPI
。我用
SPI
支持重新构建了
Linux
。我可以在lspci和sysfs中看到
SPI
控制器
,
SPI
设备绑定到pca2xx_
spi
_pci驱动程序。spidev如何找到它的PCI
SPI
控制器
并与之交谈?
浏览 14
提问于2016-08-24
得票数 0
回答已采纳
1
回答
自定义
SPI
驱动程序的实现
、
、
、
、
我正在尝试为自定义硬件实现
SPI
驱动程序。我已经开始了一个副本的斯皮迪夫驱动程序,它有支持几乎所有我需要。设备在board.c文件中定义: .chip_select = 0,
浏览 2
提问于2016-06-03
得票数 2
1
回答
基于中断和基于轮询的
SPI
事务有什么区别?
、
、
我对
SPI
通信protocol.On有一些疑问,我的架构在处理器和CPLD设备之间有一个
SPI
通信链路,我想写到其中一个寄存器上。我计划编写CPLd LKM,它将
spi
_sync寄存器的地址和值传递给
spi
核心,使用像
spi
_sync这样的调用。 那么,我需要把处理器当作主设备,把CPLD器件当作从设备吗?另外,想知道基于中断和基于轮询的
SPI
事务是什么意思,以及为什么在启动时基于轮询的事务是可取的?
浏览 6
提问于2014-05-11
得票数 1
回答已采纳
1
回答
Linux
设备驱动程序-探测函数未被调用,但驱动程序被推迟。
、
我一直试图在我的设备树中的
spi
总线上获得一个MCP2515 can
控制器
,但是MCP251x驱动程序的探测函数似乎从未被真正调用过。https://github.com/torvalds/
linux
/blob/v4.14/drivers/base/dd.c因此,我将一些调试语句添加到MCP251x驱动程序的mcp251x_can_probe函数https:&
浏览 0
提问于2018-09-06
得票数 2
3
回答
设备文件和设备驱动程序的区别
、
我目前正在阅读指南,我无意中发现了两个混淆了位设备文件和设备驱动程序的术语。当我拿出这些术语时,我遇到了以下几个问题-设备文件是显示在文件系统中的设备驱动程序的接口,就好像它是一个普通文件一样。在类似Unix的操作系统中,这些设备通常位于/dev目录下,也称为设备节点。1)设备文件是用户空间程序和设备驱动程序之间的接口吗? 2)程序是否通过适当的设备专用文件访问内核中的驱动程序?
浏览 3
提问于2014-08-21
得票数 7
回答已采纳
1
回答
设备树-探测驱动程序并避免竞争条件
、
、
、
我有一个与
Linux
板相连的触摸屏设备。这是一个基于
SPI
的设备。显示工作良好,但触摸屏(使用STMPE610
控制器
)是非常不可靠的-它工作在不同的板和系统,而不工作在其他。
SPI
可以在各种模式下进行电配置/驱动(有4),而触摸
控制器
似乎处于某种未知的状态。 此外,计算机还试图配置其驱动屏幕的
SPI
引脚(可以将它们向上拉起,也可以根据情况将其向下拉)。问题--我需要知道
Linux
设备驱动程序延迟探测的实践是什么,或者如何绕过竞争条件,这样麻烦的
SPI<
浏览 9
提问于2017-05-25
得票数 1
1
回答
Debian的
SPI
驱动程序
、
、
这是
Linux
:因此,我熟悉
SPI
接口(我已经为微
控制器
开发了
SPI
驱动程序)。 我找到了用于
SPI
的nodeJs包,但是它需要/dev/目录中的SPIDEV,这在设备
浏览 0
提问于2018-08-08
得票数 2
1
回答
struct
spi
_master结构成员说明
、
、
、
、
有
Linux
编程经验的人能解释一下struct
spi
_master的结构成员吗?
spi
主
控制器
提供了一些关于成员的信息,但我不能清楚地理解它。
浏览 2
提问于2014-04-01
得票数 0
2
回答
内核代码是如何知道
spi
总线正在使用的?
、
、
、
我修改了设备树文件,并使用4个GPIO引脚启用
spi
,它支持pinmux并从gpio切换到
spi
功能。但是在
Linux
内核代码中,代码如何知道使用了哪个
spi
总线/引脚?例如,我找到一个
Linux
内核驱动程序: max1111.c,它驱动
spi
芯片。但是我检查了它的代码,没有找到
spi
总线/引脚的指定位置。 * publishhed by the
浏览 2
提问于2015-06-26
得票数 1
回答已采纳
2
回答
C,硬件抽象层中的"extern“类型变量
、
、
、
、
该HAL的目的是方便地在
linux
驱动程序和MCU驱动程序之间切换。
spi
_handle_t
spi
_open(
spi
_port_t channel,
spi
_config_t config);On
Linux
,它是一种基本类型
spi
_config_t: 在
Linux<
浏览 1
提问于2021-01-27
得票数 2
1
回答
Ubuntu17.10上的软件安装(CoreBoot闪存)
、
我开始学闪光灯了。从这里下载"flashrom.tar.gz“https://review.coreboot.org/cgit/flashrom.git/snapshot/flashrom-p1.0.tar.gz。无法理解如何安装此软件包。任何帮助都将不胜感激。
浏览 0
提问于2018-06-07
得票数 1
2
回答
在仅支持两个
SPI
设备的Arm板上安装了两个以上的
SPI
设备?
、
其中一块板上的Arm处理器有一个带有两条芯片选择线的
spi
端口。在处理器的数据表中提到,它可以控制最多两个
spi
设备。 是否可以使用GPIO作为附加
spi
设备的从机选择?到目前为止,我在内核的源代码中找到了一个文件,其中包含
SPI
端口引脚的地址。谁能告诉我应该往哪个方向走?
浏览 1
提问于2012-12-27
得票数 2
回答已采纳
1
回答
单元测试和实现之间的重复代码
、
、
、
、
但是,在编写低级内容时,我经常遇到以下模式:void test_mcp2515_read_register(void)
spi
_frame_t expected_frame = {READ_CMD; expected_frame.callback = callback_test; }
浏览 5
提问于2014-11-20
得票数 4
2
回答
读写
SPI
设备
、
、
我试图在上面连接
SPI
接口,但是我不知道从哪里开始。[ 1.840000] atmel_
spi
f8000000.
spi
: version: 0x311[ 1.860000]
浏览 7
提问于2017-01-24
得票数 1
回答已采纳
1
回答
SPI
接口
linux
、
微
控制器
通过
SPI
接口与以太网
控制器
相连。当电路板启动时,以太网
控制器
总是从EEPROM(128)获取配置信息。我编写了读写eeprom的基本驱动程序,使用数据、控制和状态寄存器进行读写操作。问:在上述场景中,需要什么
SPI
驱动程序来读/写EEPROM。此寄存器读取操作正在内部使用
SPI
驱动程序..? 谢谢
浏览 6
提问于2016-12-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
纳祥科技NX8615,国产带SPI接口汽车独立CAN总线控制器芯片,兼容替代MCP2515
SPI全双工传输数据
spi隔离芯片的作用
灵动微SPI LCD彩屏参考方案
Kodi 20.0 发布,支持 AV1 视频和 Steam Deck 控制器|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券