腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
没有DT/ACPI信息的模拟
SPI
设备的
Linux
驱动程序
、
、
、
绝大多数实际的
SPI
设备都是特定于平台的,并且提供了一些自动发现/枚举的方法(通常通过设备树或ACPI)。我需要为一个虚拟的
SPI
设备编写一个内核模块,它没有任何特定于平台的标识,可以通过访问。我已经使用i2c-
dev
驱动程序实现了一个虚拟的I2C设备,但是i2c-
dev
本身提供了一种使用总线通知器链的发现机制,因此最终我能够将适配器添加到系统中。因此,我的问题是:我应该采取哪些步骤才能将我的虚拟
SPI
设备看作/
dev
/spidevB.C
浏览 27
提问于2022-07-27
得票数 0
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
接口,但是我不知道从哪里开始。[ 1.840000] atmel_
spi
f8000000.
spi
: version: 0x311[ 1.860000]
浏览 7
提问于2017-01-24
得票数 1
回答已采纳
2
回答
内核代码是如何知道
spi
总线正在使用的?
、
、
、
我修改了设备树文件,并使用4个GPIO引脚启用
spi
,它支持pinmux并从gpio切换到
spi
功能。但是在
Linux
内核代码中,代码如何知道使用了哪个
spi
总线/引脚?例如,我找到一个
Linux
内核驱动程序: max1111.c,它驱动
spi
芯片。但是我检查了它的代码,没有找到
spi
总线/引脚的指定位置。#include <
linux
/kernel
浏览 2
提问于2015-06-26
得票数 1
回答已采纳
1
回答
Linux
SPI
驱动程序崩溃
、
、
我正在尝试为Gumstix Overo Fire编写一个用于Angstrom
Linux
2.6.36的
SPI
驱动程序。我的驱动程序总是在中断处理程序中崩溃。下面是完整的代码#include <
linux
/module.h>#include <
linux
/fs.h> #include <
浏览 7
提问于2012-08-27
得票数 1
1
回答
在Android中通过
SPI
进行通信
、
目前,我正在寻找一个解决方案,通过
SPI
在Android进行通信。不幸的是,我找不到任何
SPI
设备/
dev
/…。我只找到我的C型装置。有人能告诉我,如果android基本上提供
SPI
吗?如果可能的话,我在哪里能找到这个装置?我能以和
Linux
一样的方式交流吗?
浏览 4
提问于2013-09-10
得票数 1
1
回答
调试
SPI
母版读取任意值的原因
、
、
、
、
在
Linux
中,我似乎可以得到移位的数据,或者一些随机的数据。从这里使用
spi
工具#
spi
-config -d /
dev
/spidev0.0 -m 1 -s 100000000000000 0202#
spi</e
浏览 8
提问于2021-02-16
得票数 1
3
回答
Intel Atom板上的高速
Linux
驱动程序
、
、
、
、
我正致力于在
Linux
下在基于Atom的sXBTi板上提出
SPI
。我用
SPI
支持重新构建了
Linux
。我可以在lspci和sysfs中看到
SPI
控制器,
SPI
设备绑定到pca2xx_
spi
_pci驱动程序。据我所知,这是一个平台驱动程序,它不公开用户模式API,我需要spidev能够通过/
dev
/spidev工作,但是当我modeprobe spi
浏览 14
提问于2016-08-24
得票数 0
回答已采纳
1
回答
linux
: spidev没有在/
dev
中显示
、
、
我执行了以下步骤,以便在arm imx6Q (SMARC板,由Yocto编译)上编译的
Linux
-内核3.14.28中使用spidev: spidev@1 { #size-cells = <1>;compatible = "
linux
, spidev";
浏览 2
提问于2016-02-29
得票数 2
1
回答
如何在
Linux
上配置多个
SPI
设备
、
、
我有一个嵌入式
Linux
系统(F&S PicoComA5),它附带了一个预配置的
Linux
内核+ buildroot系统。默认情况下,只有一个
SPI
设备是预先配置的,在系统中显示为/
dev
/
spi
0.0在内核或buildroot中,我应该配置这些参数以使第二个
SPI
设备出现
浏览 0
提问于2019-03-27
得票数 0
3
回答
如何从C中的串行(
SPI
)连接读取数据?
、
、
、
我正在试图编写一个程序,将安装在一个
Linux
MCU (Raspberry )上,它将读取来自另一个MCU的串行数据(这是我自己开发的)。首先,我需要启用内核模块并允许自己访问设备:sudo chown `id -u`.`id -g` /
dev
/spidev0.*所以现在连接已经存在,但是我仍然需要从它读取串行数据。然而,答案中的代码片段似乎是通过设备驱动程序打开端口,而不是通过
SPI
。 我
浏览 13
提问于2012-12-10
得票数 1
回答已采纳
1
回答
与运行
LINUX
的FPGA的
SPI
接口
、
、
、
此时,我重新启动系统,并转到cd/
dev
/,但没有列出spidev或
spi
*或spidev*。最终目标: FPGA上的
SPI
连接到车载ADC (AD7928),我想通过
Linux
使用用C编写的程序访问它,i2C工作得很好,但出于某种原因,i2C没有响应。tx-dma-channel = <0x2c 0x10>; clocks = <0x11>; status = "okay&
浏览 8
提问于2018-09-15
得票数 0
回答已采纳
1
回答
更新menuconfig条目而不重新编译所有内核
、
、
、
、
我成功地为DraginoYun编译了默认
linux
发行版。我花了好几个小时。我在Dragino-Yun/openwrt/build_dir/
linux
-ar71xx_generic/
linux
-3.3.8/drivers/
spi
/下添加了一个新的
spi
-gpio-custom.c文件,驱动程序是
spi
-gpio-custom.cc
浏览 4
提问于2022-02-11
得票数 0
3
回答
设备文件和设备驱动程序的区别
、
在类似Unix的操作系统中,这些设备通常位于/
dev
目录下,也称为设备节点。1)设备文件是用户空间程序和设备驱动程序之间的接口吗?
浏览 3
提问于2014-08-21
得票数 7
回答已采纳
1
回答
带串行NCP的OpenThread边界路由器
详细说明了如何连接基于USB的网络协处理器。据我所知,使用主机的串行连接连接到NCP是很容易的。是否只需更改的配置
浏览 10
提问于2017-12-25
得票数 0
回答已采纳
1
回答
Beaglebone绿色
SPI
、
、
在第一次引导时,gpioinfo显示第3行:"
SPI
0_D0“"P9_21”输入活动高内核第6行:"
SPI
0_CS1“"cd”输入活动-低内核搜索网页,并发现我需要添加到uEnv.txt: u
浏览 7
提问于2022-10-17
得票数 1
2
回答
如何在PC+中的Orange PI PC+上启用
SPI
?
我在试着让
SPI
在我的董事会上工作。这就是我想出来的在
linux
中,
SPI
只能通过/
dev
/spidev*.如果我在
dev
文件夹中没有看到任何
spi
设备,那么我的板上就没有启用
SPI
。在最新版本的armbian中,
spi
可以在armbain-config (在System/Hardware/
spi</
浏览 0
提问于2019-01-22
得票数 4
回答已采纳
2
回答
如何编译Python的C扩展
、
我试图通过运行https://github.com/lthiery/
SPI
-Py来安装sudo python setup.py install (在运行Raspbian的Raspberry Pi上) #include <Python.h> 大概我需要安装一些库,但是
SPI
的
浏览 0
提问于2016-04-11
得票数 2
回答已采纳
1
回答
英特尔Atom E3900系列上的SPIDEV驱动程序
、
我试图将英特尔E3900系列(特别是E3940)中的
SPI
#2接口公开为CentOS 8(内核版本4.18)的
SPI
接口。作为后盾,任何通过C/C++ API访问
SPI
控制器的方法都是可以接受的。我尝试将几个引用中的片段合并在一起创建ACPI修补程序,包括: CONFIG_
SPI
_BITBANG 当我使用
浏览 5
提问于2019-11-15
得票数 1
回答已采纳
2
回答
Linux
,spidev:为什么它不应该直接出现在设备中呢?
、
、
我想定义一个具有用户模式访问权限的
SPI
设备,例如在中解释了这一点&ecspi1 { compatible = "spidev"; reg = <2>; /*chipselectecspi1似乎是他们的
SPI
控制器。那么我确实得到了/<em
浏览 6
提问于2018-12-05
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SPI全双工传输数据
spi隔离芯片的作用
灵动微SPI LCD彩屏参考方案
微软Win11推出“Dev Home”和“Dev Drive”功能
Linux驱动开发-编写VS1053芯片音频驱动
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券