腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在不同
驱动
程序之间共享设备树节点中的信息
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我正在编写一个RTC
驱动
程序,它将从名为RTC的DT节点访问信息。但是,我还需要在同一个
驱动
程序中访问
SPI
。访问
SPI
的虚拟地址基数正在多个
驱动
程序中使用。如何在多个
驱动
程序之间无冲突地共享
SPI
-DT节点中的信息?
浏览 7
提问于2018-06-26
得票数 1
1
回答
与运行
LINUX
的FPGA的
SPI
接口
linux
、
fpga
、
spi
、
device-tree
我这样做了,并在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
回答
Linux
内核控制器作为
SPI
从站
linux-kernel
、
linux-device-driver
、
spi
我对使用
linux
中可用的
SPI
设备感兴趣。我有一个特定的控制器,它在主从模式下都支持
SPI
。我必须在从模式下配置
SPI
控制器。 我的问题:
Linux
框架支持
SPI
奴隶吗?我将在
SPI
总线上获得异步数据,我必须读取这些数据并对其进行处理,然后发送一个命令.。
浏览 11
提问于2013-11-20
得票数 4
3
回答
设备文件和设备
驱动
程序的区别
linux
、
linux-device-driver
我目前正在阅读指南,我无意中发现了两个混淆了位设备文件和设备
驱动
程序的术语。当我拿出这些术语时,我遇到了以下几个问题-1)设备文件是用户空间程序和设备
驱动
程序之间的接口吗? 2)程序是否通过适当的设备专用文件访问内核中的
驱动
程序?
浏览 3
提问于2014-08-21
得票数 7
回答已采纳
1
回答
在单元测试时处理硬件依赖项
design
、
unit-testing
、
c
、
tdd
、
mocking
我正在使用测试
驱动
开发方法为IMU传感器编写一个
驱动
程序。选择的通信协议是
SPI
。注意,这个
SPI
接口是处理器专用的,IMU
驱动
程序也可以在不同的平台上实现,所以灵活性也很重要。直接实现实际的
SPI
驱动
程序文件必须复制到传感器
驱动
程序项目中。 2)在<em
浏览 0
提问于2018-08-09
得票数 4
回答已采纳
3
回答
linux
驱动
程序中IRQ延迟的处理
linux
、
driver
、
device
我已经为
SPI
设备构建了一个
linux
驱动
程序。当准备读取新数据时,
SPI
设备向处理器发送IRQ。另外,这两个字节之间有一个不确定的延迟;有时接近0,有时达到300‘s。那么我的问题是:如何减少IRQ和
SPI
读数之间的延迟?我
浏览 5
提问于2014-08-23
得票数 1
回答已采纳
1
回答
如何找出谁加载了特定的
Linux
内核模块?
linux-device-driver
、
kernel-module
、
spi
、
imx8
、
spidev
我为
Linux
构建了一个特定的
驱动
程序作为模块(m),即恩智浦的
spi
-imx。然而,
Linux
在引导时会探测这个
驱动
程序。我正在努力找出是什么进程/其他模块/
驱动
程序请求这个
spi
-imx
驱动
程序。depmod不会显示
spi
-imx和其他模块之间的任何依赖关系(除了spidev as子模块)。经过一些研究,我发现
Linux
会自动(?)当检测到新设备时,调用modprobe。那么
Linux
浏览 45
提问于2021-11-09
得票数 0
1
回答
SPI
接收的输入如何被Android解释
android
、
linux-kernel
、
linux-device-driver
、
spi
、
input-devices
总之,这就是我面临的问题:
浏览 5
提问于2016-04-21
得票数 2
回答已采纳
1
回答
如何在嵌入式测试
驱动
开发中抽象HAL?
unit-testing
、
c
、
tdd
、
embedded-systems
最近,我一直在阅读测试
驱动
开发的主题,并决定尝试一下我需要的传感器
驱动
程序。传感器使用
SPI
接口,我将在STM32F415处理器上实现此
驱动
程序,并借助CubeMX进行项目生成。生成项目后,我可以访问HAL函数,如下所示:我将创建一个名为“传感器_hal.h”的头文件,将
浏览 0
提问于2018-08-03
得票数 2
回答已采纳
2
回答
C,硬件抽象层中的"extern“类型变量
c
、
types
、
embedded
、
extern
、
hal
该HAL的目的是方便地在
linux
驱动
程序和MCU
驱动
程序之间切换。
spi
_handle_t
spi
_open(
spi
_port_t channel,
spi
_config_t config);On
Linux
,它是一种基本类型
spi
_con
浏览 1
提问于2021-01-27
得票数 2
1
回答
创建
Linux
设备
驱动
程序。无法让
驱动
程序检测设备并调用探测函数
c
、
linux
、
driver
、
linux-device-driver
、
spi
首先,我正在尝试为RTC创建一个
SPI
驱动
程序,但在调用
驱动
程序的探测函数时遇到了问题。设备似乎未被检测到和/或未正确关联到
驱动
程序。1.)在
Linux
2.6.35.14中,有没有办法列出没有相关
驱动
程序的硬件设备? 2.)
Linux
会自动发现
SPI
RTC硬件的名称/bus#,这是正确的吗?那么所有需要做的就是将
驱动
程序名称与此名称进行匹配?#include <
linux
/ker
浏览 2
提问于2015-08-17
得票数 1
3
回答
如何编写简单的
Linux
设备
驱动
程序?
c
、
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我需要从头开始为omap4编写一个
SPI
字符设备
驱动
程序。我知道一些编写设备
驱动
程序的基本知识。但是,我不知道如何从头开始编写特定于平台的设备
驱动
程序。我编写了一些基本的char
驱动
程序,并且我认为编写
SPI
设备
驱动
程序类似于它。Char
驱动
程序有一个结构file_operations,它包含在
驱动
程序中实现的函数。device_ioctl, .release = device
浏览 6
提问于2014-03-25
得票数 55
回答已采纳
2
回答
读写
SPI
设备
linux-device-driver
、
embedded-linux
、
atmel
我试图在上面连接
SPI
接口,但是我不知道从哪里开始。[ 1.860000] m25p80
spi
32766.0: at25df321a (4096 Kbytes) 由此,我推断一个
驱动
程序是加载的,并且它被配置为使用DMA。然而,在/dev/中没有任何东西看起来像
SPI
设备(我本来希望能找到类似/dev&
浏览 7
提问于2017-01-24
得票数 1
回答已采纳
2
回答
SPI
:
Linux
驱动
模型
linux
、
driver
、
spi
我对
SPI
非常熟悉;
Linux
内核提供了一个API,用于声明
SPI
总线和设备,并根据标准的
Linux
驱动
程序模型管理它们。您可以在这里找到结构
spi
_master的描述: 上述链路上的描述说,“每个设备可以配置为使用不同的时钟速率,因为这些共享信号被忽略,除非选择芯片”。要把这句话放在比赛中,我必须说,“设备”指的是
SPI
从设备,而“那些共享信号”指的是MOSI、MISO和SCK信号。实际上,在struct
spi
_device ()中有一个名为max
浏览 6
提问于2013-07-05
得票数 4
3
回答
I2C和
SPI
驱动
程序
linux-kernel
、
driver
、
i2c
、
spi
最近,我一直在编写一个摄像头
驱动
程序,使用I2C接口读写寄存器,并使用
spi
接口向其中写入固件数据。所以我的问题是如何在I2C
驱动
程序中获得
spi
_device指针? 谢谢。
浏览 8
提问于2016-12-19
得票数 3
3
回答
如何从C中的串行(
SPI
)连接读取数据?
c
、
serial-port
、
linux-device-driver
、
spi
我正在试图编写一个程序,将安装在一个
Linux
MCU (Raspberry )上,它将读取来自另一个MCU的串行数据(这是我自己开发的)。首先,我需要启用内核模块并允许自己访问设备:sudo chown `id -u`.然而,答案中的代码片段似乎是通过设备
驱动
程序打开端口,而不是通过
SPI
。 我的理解是,我可以使用
SPI
从连接的MCU设备读取数据,并且我不需要为该设备编写自己的设备
驱动
程序。这是真的吗?如果是的话,我将如何从
浏览 13
提问于2012-12-10
得票数 1
回答已采纳
1
回答
平台设备
驱动
程序是否必须使用主号和次号进行注册?
linux-device-driver
我刚开始编写设备
驱动
程序,我需要为运行在ARM上的嵌入式
linux
编写一个
SPI
驱动
程序来访问闪存。 我不明白的是,我需要用主号和次号来注册司机吗?或者,平台设备
驱动
程序也需要主号和次号吗?我想,我将使用platform_driver_register()来注册
驱动
程序。
浏览 1
提问于2015-10-19
得票数 0
1
回答
使用ARM供应商HAL进行测试
驱动
的开发
c
、
unit-testing
、
tdd
在我的传感器
驱动
程序中,我将使用为
SPI
通信协议、stm32f4xx_hal_
spi
.h和相应源文件生成的文件。 我的目标是为
SPI
接口创建一个
模拟
,然后测试
驱动
我的传感器
驱动
程序。我也想从我的
驱动
程序代码中提取尽可能多的
SPI
HAL。这是因为相同的
驱动
程序也必须支持I2C协议,因此理想情况下,它们可以很容易地交换。这也是我希望避免将
SPI
文件直接复制到我的传感器
驱动
程序的原因。
浏览 1
提问于2018-08-09
得票数 0
3
回答
Intel Atom板上的高速
Linux
驱动
程序
linux
、
linux-device-driver
、
embedded-linux
、
spi
、
bsp
我正致力于在
Linux
下在基于Atom的sXBTi板上提出
SPI
。我用
SPI
支持重新构建了
Linux
。我可以在lspci和sysfs中看到
SPI
控制器,
SPI
设备绑定到pca2xx_
spi
_pci
驱动
程序。据我所知,这是一个平台
驱动
程序,它不公开用户模式API,我需要spidev能够通过/dev/spidev工作
浏览 14
提问于2016-08-24
得票数 0
回答已采纳
1
回答
在Imx6上读取
SPI
寄存器时
linux
挂起
c
、
linux
、
mmap
、
spi
、
imx6
我有一个在NXP的Imx6 SoC上运行的嵌入式
linux
项目,我正在尝试使用它的
SPI
。由于没有支持主从模式的
驱动
程序,我首先尝试从用户空间处理它。我使用mmap访问
SPI
寄存器,但是当我尝试用mmap读写它们时,系统会挂起,我必须重新启动。然后,我在自定义的
spi
驱动
程序中也这样做了,但我必须等待
驱动
程序到达函数
spi
_imx_transfer才能访问寄存器。我对
linux
设备管理非常陌生,所以想知道为什么用同样的方法我可以访问其
浏览 4
提问于2017-02-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux设备驱动开发
Python模拟Linux下tail功能
Linux驱动开发-编写VS1053芯片音频驱动
4 个独特的 Linux 终端模拟器
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券