腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在不同
驱动
程序之间共享设备树节点中的信息
、
、
、
我正在编写一个RTC
驱动
程序,它将从名为RTC的DT节点访问信息。但是,我还需要在同一个
驱动
程序中访问
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
的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
回答已采纳
2
回答
内核代码是如何知道
spi
总线
正在使用的?
、
、
、
我修改了设备树文件,并使用4个GPIO引脚启用
spi
,它支持pinmux并从gpio切换到
spi
功能。但是在
Linux
内核代码中,代码如何知道使用了哪个
spi
总线
/引脚?例如,我找到一个
Linux
内核
驱动
程序: max1111.c,它
驱动
spi
芯片。但是我检查了它的代码,没有找到
spi
总线
/引脚的指定位置。 下面粘贴max1111.c。General Public License
浏览 2
提问于2015-06-26
得票数 1
回答已采纳
1
回答
使用设备树配置的davinci-
spi
设备
驱动
程序是否支持DMA传输?
、
、
、
、
我正在尝试使用DMA对连接到OMAP-L138的
SPI
总线
的FPGA进行编程,但没有成功。目前,我使用的是
linux
3.19自带的常规davinci-
spi
驱动
程序(drivers/
spi
/
spi
-davinc.c)。FPGA配置成功(未启用DMA ),但速度非常慢。我正在使用设备树配置
SPI
接口。 我想使用DMA来提高性能,但是从
spi
-davinc.c源代码及其设备树绑定来看,当使用设备树进行配置时,
浏览 10
提问于2015-12-01
得票数 0
2
回答
简单的
SPI
设备
驱动
程序
、
、
、
、
我已经使用epoll为非阻塞模式下的字符设备编写了一个简单的
驱动
程序。现在我想使用
SPI
接口的
驱动
程序。我是个新手,我正在用一块熊猫板。我应该如何阅读《技术参考手册》?
浏览 5
提问于2014-03-18
得票数 3
2
回答
设备
驱动
程序栈
、
、
我是一个初学者,我正在尝试理解设备
驱动
程序栈背后的概念?我知道设备
驱动
程序栈有三层,分别是低级
驱动
程序、
总线
管理器和高级
驱动
程序。我的问题是,是否存在针对低级
驱动
程序和
总线
管理器的单独代码?如果它们存在,我可以在哪里找到
Linux
文件系统中硬件控制器的低级
驱动
程序?谢谢。
浏览 0
提问于2012-06-24
得票数 2
2
回答
主要号码如何分配给平台设备
驱动
程序?
、
、
、
、
我想知道主要数字是如何分配给平台设备
驱动
程序的。
浏览 5
提问于2014-04-08
得票数 0
回答已采纳
2
回答
在
linux
中与无微控制器的I2C设备对话
、
、
、
、
如果我不想使用Raspberry或Arduino,我如何访问I2C
总线
来与设备对话。我看到了很多关于raspberry的例子和很多关于Arduino的例子,但它们都没有使用下面显示的代码。代码还可以在使用module_init的内核中进行初始化#include <
linux
/init.h>#include <
linux
/
浏览 1
提问于2018-11-11
得票数 0
3
回答
如何从C中的串行(
SPI
)连接读取数据?
、
、
、
我正在试图编写一个程序,将安装在一个
Linux
MCU (Raspberry )上,它将读取来自另一个MCU的串行数据(这是我自己开发的)。首先,我需要启用内核模块并允许自己访问设备:sudo chown `id -u`.然而,答案中的代码片段似乎是通过设备
驱动
程序打开端口,而不是通过
SPI
。 我的理解是,我可以使用
SPI
从连接的MCU设备读取数据,并且我不需要为该设备编写自己的设备
驱动
程序。这是真的吗?如果是的话,我将如何从
浏览 13
提问于2012-12-10
得票数 1
回答已采纳
1
回答
SPI
内核模块,如何安装
驱动
程序?
、
我的任务是将
spi
驱动
程序导入到运行Openwrt的现有平台中。
驱动
程序的**insmod**无误终止,我在**/sys/class**中看到创建了目录**spidev**,但它是空的。status =
spi
浏览 6
提问于2017-11-13
得票数 1
2
回答
可以不使用file_operations结构来编写char
驱动
程序吗?
、
、
、
、
我想知道是否有一种不使用file_operations结构中提供的任何函数来编写char
驱动
程序的方法。#include<
linux
/kernel.h> #include<
linux
/cdev.h> #include
浏览 7
提问于2014-04-03
得票数 2
回答已采纳
1
回答
在
linux
内核中将一个设备
驱动
程序附加到多个外围
驱动
程序
、
、
我们正在为ADC编写一个设备
驱动
程序。该A/D转换器使用两条通信
总线
:用于控制的
SPI
和用于数据的McASP。因此,我们需要将ADC
驱动
器连接到这些
总线
驱动
器。在设备树中,ADC是
SPI
控制器的子节点。是否也可以引用McASP控制器下的ADC节点,例如: ..
浏览 16
提问于2017-03-08
得票数 1
1
回答
SPI
驱动
程序,搜索从哪里开始
、
、
、
、
我是Android开发人员的新手,但我想编写一个
SPI
驱动
程序来连接
SPI
IC,然后编写一个Android应用程序来从IC发送和接收数据。从那里开始,我不知道在哪里创建
驱动
程序(以及它应该包含什么),也不知道如何将应用程序链接到最上面。
spi
_0 {
spi
_0 { pins = "gpio0", &q
浏览 0
提问于2019-06-05
得票数 3
2
回答
如果设备已经被"spidev“
驱动
程序访问,如何添加
SPI
设备
驱动
程序?
、
Linux
内核: 我的问题是如何从内核
驱动
程序访问
SPI
从设备,如果"spidev“
驱动
程序已经访问了该设备。在HW级别上,我们在SOC侧(Marvell Cetus)有一个
SPI
主站(Marvell Cetus),在四线
SPI
总线
上,有一个
SPI
从机(FPGA设备)连接到该主机上。在SW层,我们得到了
linux
内核3.10.104,基于设备树源模型来探测设备
驱动
程序。(dmesg:"orion_
浏览 8
提问于2016-11-14
得票数 3
1
回答
如何在多从
SPI
编程中设置芯片选择?(结构
spi
_ioc_transfer)
、
、
我正在尝试在c++和
linux
环境下为九自由度惯性测量单元编写一个软件。 就我对
SPI
的理解而言,SS引脚必须处于低活动状态才能进行传输。我见过多个读取或写入字节的函数示例,它们都使用结构
spi
_ioc_transfer,但它们都是单一的从示例,并且没有提到在代码中设置或配置SS。另外,当我检查
spi
_ioc_transfer的结构时,有一个cs_change,它怎么知道我们从一开始就在处理哪些cs呢?
浏览 60
提问于2019-08-09
得票数 0
回答已采纳
2
回答
"cat:写错误:当我使用"cat“写入字符设备时,设备上没有空间”
、
、
、
、
我试图使用VS1053,一个音频解码器,在
Linux
4.14上播放音乐。这个设备通过
SPI
总线
进行通信,我开发了一个
驱动
程序,并将VS1053注册为字符设备,谢谢。问题来了。但是,当我向设备抛出一个mp3音乐文件时,
Linux
引发了一个错误。 我在很多网站上都找过原因。
浏览 4
提问于2019-12-09
得票数 0
1
回答
Linux
-在使用i2c设备之前需要注册(实例化)它们吗?
、
、
我对使用
Linux
的i2c dev接口的用户空间程序如何能够注册(实例化?)感到困惑。i2c设备。60 {兼容= "nxp,pca9532";gpio-控制器;#gpio-单元= <2>;reg = <0x60>;}; {
浏览 5
提问于2016-12-22
得票数 0
回答已采纳
1
回答
如何使用
spi
-回环测试
linux
内核模块?
、
、
、
、
我不明白如何使用
linux
内核模块
spi
-loopback-test。它是为
SPI
回归测试目的创建的(请参阅),但网上没有文档或指令。dmesg中没有消息,物理
SPI
总线
上也没有活动。lsmod显示模块已加载。 我想我错过了一些“胶水”(DT覆盖?)在设备树中,向模块分配物理
SPI
端口。如何将
SPI
端口分配给此模块? 是否应该创建DT覆盖以在现有的
spi
-loopback-test
浏览 12
提问于2021-01-25
得票数 1
1
回答
创建
Linux
设备
驱动
程序。无法让
驱动
程序检测设备并调用探测函数
、
、
、
、
首先,我正在尝试为RTC创建一个
SPI
驱动
程序,但在调用
驱动
程序的探测函数时遇到了问题。设备似乎未被检测到和/或未正确关联到
驱动
程序。1.)在
Linux
2.6.35.14中,有没有办法列出没有相关
驱动
程序的硬件设备? 2.)
Linux
会自动发现
SPI
RTC硬件的名称/bus#,这是正确的吗?那么所有需要做的就是将
驱动
程序名称与此名称进行匹配?#include <
linux
/ker
浏览 2
提问于2015-08-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
汽车驱动总线是什么
Linux驱动系列-PWM驱动
Linux 内核 5.2 将引入 Fieldbus 现场总线子系统
Linux设备驱动开发
纳祥科技NX8615,国产带SPI接口汽车独立CAN总线控制器芯片,兼容替代MCP2515
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券