腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
没有DT/ACPI信息
的
模拟
SPI
设备
的
Linux
驱动程序
、
、
、
绝大多数实际
的
SPI
设备都是特定于平台
的
,并且提供了一些自动发现/枚举
的
方法(通常通过设备树或ACPI)。我需要为一个虚拟
的
SPI
设备编写一个内核模块,它没有任何特定于平台
的
标识,可以通过访问。我已经尝试过首先为它编写控制器驱动程序,但是系统不会看到它,因为它并不代表任何真正
的
设备(或?)。我已经使用i2c-dev驱动程序实现了一个虚拟
的
I2C设备,但是i2c-dev本身提供了一种使用总线通知器链
的
发现机制
浏览 27
提问于2022-07-27
得票数 0
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
2
回答
C,硬件抽象层中
的
"extern“类型变量
、
、
、
、
该HAL
的
目的是方便地在
linux
驱动程序和MCU驱动程序之间切换。
spi
_handle_t
spi
_open(
spi
_port_t channel,
spi
_config_t config);On
Linux
,它是一种基本类型
spi
浏览 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
设备
、
、
(我真的不确定要应用哪个标签,所以如果我选择了错误
的
标签,请提前道歉。)一个客户借给我一台来玩。我试图在上面连接
SPI
接口,但是我不知道从哪里开始。要明确
的
是,我使用了类似的板(不是这个)裸露金属。我也使用
Linux
很多年了,几年前我写了一些简单
的
设备驱动程序。但我还是迷路了。然而,在/dev/中没有任何东西看起来像
SPI
设备(我本来希望能找到类似/dev/spidev或/
浏览 7
提问于2017-01-24
得票数 1
回答已采纳
1
回答
如何在
Linux
上配置多个
SPI
设备
、
、
我有一个嵌入式
Linux
系统(F&S PicoComA5),它附带了一个预配置
的
Linux
内核+ buildroot系统。默认情况下,只有一个
SPI
设备是预先配置
的
,在系统中显示为/dev/
spi
0.0在内核或buildroot中,我应该配置这些参数以使第二个
SPI
浏览 0
提问于2019-03-27
得票数 0
2
回答
Beaglebone black (BBB)版本C 3.8.13-38-ARCH
SPI
不工作,ioctl不适用于设备
、
、
我在BBB上启用
SPI
遇到了麻烦,ofc跟随了,我甚至在uSD上安装了一个新
的
arch
linux
,以防我真的搞砸了eMMC上
的
系统。我
的
设置是:我还尝试了回显这里提供
的
BB-SPIDEV0、BB-SPIDEV1和BB-SPIDEV1A1: [root@al
浏览 14
提问于2015-01-30
得票数 1
1
回答
编辑设备树
的
好方法是什么?那它在哪?(元-松溪)
、
目前,我已经为一个橙色圆周板(一种廉价
的
中国板,用于我
的
学习)构建了一个Yocto核心-最小图像(与meta)。 它包含了这些有趣
的
行: &
spi
0
浏览 6
提问于2018-11-09
得票数 1
2
回答
MFRC522 RFID Python3脚本无法启动:没有这样
的
文件或目录
、
、
我遇到了MFRC522 RFID阅读器
的
Python脚本无法启动
的
问题。我找不到任何解决这个问题
的
办法当启动脚本时,我得到这个错误:Traceback (mostFile "/usr/local/lib/python3.5/dist-packages/mfrc522/MFRC522.py", line 131, in __init_
浏览 61
提问于2019-11-08
得票数 2
回答已采纳
3
回答
设备文件和设备驱动程序
的
区别
、
我目前正在阅读指南,我无意中发现了两个混淆了位设备文件和设备驱动程序
的
术语。当我拿出这些术语时,我遇到了以下几个问题-1)设备文件是用户空间程序和设备驱动程序之间
的
接口吗? 2)程序是否通过适当
的
设备专用文件访问内核中
的
浏览 3
提问于2014-08-21
得票数 7
回答已采纳
1
回答
SPI
接口
linux
、
微控制器通过
SPI
接口与以太网控制器相连。当电路板启动时,以太网控制器总是从EEPROM(128)获取配置信息。我编写了读写eeprom
的
基本驱动程序,使用数据、控制和状态寄存器进行读写操作。这些寄存器是映射到进程地址空间
的
内存。通过GPIO进行芯片选择来选择eeprom。 问:在上述场景中,需要什么
SPI
驱动程序来读/写EEPROM。此寄存器读取操作正在内部使用
SPI
驱动程序..?
浏览 6
提问于2016-12-07
得票数 0
3
回答
如何编写简单
的
Linux
设备驱动程序?
、
、
、
、
我需要从头开始为omap4编写一个
SPI
字符设备驱动程序。我知道一些编写设备驱动程序
的
基本知识。但是,我不知道如何从头开始编写特定于平台
的
设备驱动程序。我编写了一些基本
的
char驱动程序,并且我认为编写
SPI
设备驱动程序类似于它。Char驱动程序有一个结构file_operations,它包含在驱动程序中实现
的
函数。device_ioctl, .release = device_release, /* a.k.a. c
浏览 6
提问于2014-03-25
得票数 55
回答已采纳
1
回答
spi
1 on mangopi-r3 (f1c200s)
、
、
我正在使用mangopi-r3开发板(f1c200s),对于buildroot包,我使用
的
是回购-> 。我想添加
spi
1,但我不知道如何添加。有人能帮忙吗?对不起,如果这是个愚蠢
的
问题,我是个初学者我试着编辑设备树,但我没有经验,也不知道如何配置它。
浏览 15
提问于2022-03-31
得票数 0
1
回答
SPI
代码不稳定- RPi上
的
Raspbian (Debian)
Linux
、
、
、
我正在尝试让我
的
软件读写从树莓派3与CAT25512 (Debian)
Linux
的
Raspberry EEPROM。在写入存储器之前,必须使用命令0x06设置写使能锁存器(WEL)。此写入成功。则写入、读取和连续
的
状态读取命令没有得到响应和/或失败。 我已经尝试添加一些延迟来等待HW。我还对代码进行了多次重构。 我为完整
的
文件提前道歉,但我不确定问题出在哪里。stdio.h>#include <getopt.h> #inc
浏览 19
提问于2019-05-22
得票数 0
2
回答
Zigbee内核驱动程序
、
、
我试图了解如何在
Linux
中实现Zigbe模块(TI CC2530)。这个模块将通过
SPI
连接到一个开发卡(A80 Pro从Merrii)。此外,如果你有任何网站,我可以寻找更多
的
信息,这将是伟大
的
。
浏览 13
提问于2015-06-26
得票数 4
回答已采纳
1
回答
如何编写测试用例来验证
linux
下
SPI
驱动程序
的
有效性
、
、
、
、
我想在
linux
中编写一些与
SPI
驱动程序验证相关
的
测试用例。因此,如果任何人对此有任何想法,请推荐我。或者给出一些例子,这样我就可以开始写测试用例了。如何使用
linux
命令验证
SPI
驱动程序。
浏览 114
提问于2020-04-29
得票数 0
1
回答
创建
Linux
设备驱动程序。无法让驱动程序检测设备并调用探测函数
、
、
、
、
首先,我正在尝试为RTC创建一个
SPI
驱动程序,但在调用驱动程序
的
探测函数时遇到了问题。设备似乎未被检测到和/或未正确关联到驱动程序。1.)在
Linux
2.6.35.14中,有没有办法列出没有相关驱动程序
的
硬件设备? static struct
spi
_driver ds1305_driver = { .driver.
浏览 2
提问于2015-08-17
得票数 1
1
回答
如何找出谁加载了特定
的
Linux
内核模块?
、
、
、
、
我为
Linux
构建了一个特定
的
驱动程序作为模块(m),即恩智浦
的
spi
-imx。然而,
Linux
在引导时会探测这个驱动程序。我正在努力找出是什么进程/其他模块/驱动程序请求这个
spi
-imx驱动程序。depmod不会显示
spi
-imx和其他模块之间
的
任何依赖关系(除了spidev as子模块)。经过一些研究,我发现
Linux
会自动(?)当检测到新设备时,调用modprobe。那么
Linux
真的会因
浏览 45
提问于2021-11-09
得票数 0
3
回答
linux
驱动程序中IRQ延迟
的
处理
、
、
我已经为
SPI
设备构建了一个
linux
驱动程序。当准备读取新数据时,
SPI
设备向处理器发送IRQ。另外,这两个字节之间有一个不确定
的
延迟;有时接近0,有时达到300‘s。那么我
的
问题是:如何减少IRQ和
SPI
浏览 5
提问于2014-08-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券