腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
STM32F337:
从
帧同步
arm
、
microcontroller
、
interrupt
、
stm32
、
spi
我有一个带有STM32F337的应用程序,它应该实现一个
SPI
从
协议。 每个
SPI
事务分组或帧,不管你想叫它们什么,都应该恰好有100个字节。主机使用NSS线路来确保帧是同步的,就像在任何好的
SPI
应用程序中所做的那样。因此,为了传输100个字节,主机将NSS拉低(置位),以常规方式将800位计时到
从
机
,然后再次拉高NSS (取消置位)。我发现µC单元中的
SPI
从属外设仅使用NSS线路来控制MISO线路的状态(高Z或非高电平),但不控制使用它的通信,即不重置任何DMA状
浏览 2
提问于2017-09-29
得票数 0
2
回答
在msp430fr5969上处理多优先级中断
microcontroller
、
i2c
、
spi
、
msp430
、
firmware
目前正在
开发
msp430fr5969。我有多个中断,如
SPI
,I2C,Timer,所要求的是
SPI
协议是最高优先级。但是,根据数据表,I2C(eUSCI_B0)的优先级高于
SPI
(eUSCI_A1),不能改变中断优先级。注意:使用
SPI
与另一个单片
机
通信,
浏览 0
提问于2018-10-06
得票数 2
3
回答
Linux
内核控制器作为
SPI
从
站
linux-kernel
、
linux-device-driver
、
spi
我对使用
linux
中可用的
SPI
设备感兴趣。我有一个特定的控制器,它在主从模式下都支持
SPI
。我必须在从模式下配置
SPI
控制器。 我的问题:
Linux
框架支持
SPI
奴隶吗?我将在
SPI
总线上获得异步数据,我必须读取这些数据并对其进行处理,然后发送一个命令.。
浏览 11
提问于2013-11-20
得票数 4
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
_config_t: 在
Linux<
浏览 1
提问于2021-01-27
得票数 2
2
回答
如果设备已经被"spidev“驱动程序访问,如何添加
SPI
设备驱动程序?
linux
、
linux-kernel
Linux
内核: 我的问题是如何
从
内核驱动程序访问
SPI
从
设备,如果"spidev“驱动程序已经访问了该设备。在HW级别上,我们在SOC侧(Marvell Cetus)有一个
SPI
主站(Marvell Cetus),在四线
SPI
总线上,有一个
SPI
从
机
(FPGA设备)连接到该主机上。在SW层,我们得到了
linux
内核3.10.104,基于设备树源模型来探测设备驱动程序。在我们的DTS文件中,我们在CS (C
浏览 8
提问于2016-11-14
得票数 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
回答已采纳
2
回答
与硬件抽象层的STM32
SPI
通信
embedded
、
stm32
、
spi
、
stm32f4discovery
、
hal
我刚开始编写一个STM32,并用CubeMX生成了一段代码,用于与陀螺仪(L3GD20)的
SPI
通信。我在使用HAL_
SPI
命令时遇到了问题。但是如果我试图一个接一个地获取它们,HAL_
SPI
_Receive会不断发送代码的第一个HAL_
SPI
_Transmit的数据……尝试给它其他缓冲区,但仍然不起作用。USER CODE BEGIN
SPI
2_Init 0 */ /*
浏览 155
提问于2021-06-10
得票数 0
回答已采纳
1
回答
STM32F103
SPI
主从
机
stm32
、
spi
、
master
、
slave
问题是,主机可以发送,而
从
机
可以接收。但是奴隶不能传输任何东西。我在分析器上检查了一下,
从
机
发送的唯一信息是0xFF。所以我在寻求帮助,或者可能是一个解释。=
SPI
2; hspi2.Init.Direction =
SPI
_DIRECTION_2LINES; hspi2.Init.NSS =
浏览 7
提问于2018-09-13
得票数 0
4
回答
单片
机
与单片
机
的
SPI
通信
microcontroller
、
pic
、
spi
、
microchip
我正在做一些阅读,甚至在我的微控制器上得到了一个“主”
SPI
。这是我的问题,基本上,如果主机想要初始化对我们写入SSPBUF的
从
机
的写入,我们如何控制
从
机
的响应?即,主机将一个字符放入SSPBUF,这将启动
SPI
模块向
从
机
发送数据,在移位期间,
从
机
返回一个字节。 在从
机
端,有没有什么东西告诉您有传入的数据,您可以先写入SSPBUF,然后再接受数据?
浏览 20
提问于2010-05-27
得票数 0
回答已采纳
2
回答
spi
协议能否用于两个单片
机
之间的通信?
synchronization
、
arm
、
spi
、
msp430
SPI
协议在单片
机
和设备上的应用。我想知道它是否可以用于两个单片
机
的通信。比如s3c2440 & msp430。如果可以,我应该注意的。
浏览 3
提问于2012-08-11
得票数 0
回答已采纳
1
回答
如何在不同驱动程序之间共享设备树节点中的信息
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
但是,我还需要在同一个驱动程序中访问
SPI
。访问
SPI
的虚拟地址基数正在多个驱动程序中使用。如何在多个驱动程序之间无冲突地共享
SPI
-DT节点中的信息?
浏览 7
提问于2018-06-26
得票数 1
2
回答
如何模拟调度器?
embedded
、
scheduling
、
scheduler
、
spi
因此,
从
SPI
的写入/读取可以在任何时刻被中断,对于写入来说,这可能不是什么问题(如果
SPI
的行为类似于UART),但是在读取期间,我担心如果任务恰好在MicroSD卡发送数据块时被中断,我的硬件
SPI
浏览 1
提问于2013-02-02
得票数 1
1
回答
Linux
和C中的
SPI
超时
c
、
linux
、
spi
我已经为UART传输使用select实现了超时,但我不知道如何在
SPI
传输中添加超时。这是我的阅读代码:{ xfer[1].len = size; status = ioctl(fd,
SPI
_IOC_M
浏览 3
提问于2013-12-11
得票数 4
回答已采纳
1
回答
与运行
LINUX
的FPGA的
SPI
接口
linux
、
fpga
、
spi
、
device-tree
我这样做了,并在nano中编辑了.dts文件,将
SPI
端口
从
“禁用”更改为"okay“。然后,我
从
修改后的.dtb文件中重新编译了.dts文件(我还删除了.dts文件,并重新解压缩了第二个.dts文件,以查看更改是否生效,它们是否生效)。最终目标: FPGA上的
SPI
连接到车载ADC (AD7928),我想通过
Linux
使用用C编写的程序访问它,i2C工作得很好,但出于某种原因,i2C没有响应。tx-dma-channel = <0x2c 0x10>; rx-dma-chan
浏览 8
提问于2018-09-15
得票数 0
回答已采纳
1
回答
发送2个
SPI
字节问题
c
、
avr
、
spi
、
atmega
当使用ATMega328硬件
SPI
接口时,程序在第二个字节上被吸住。PORTB &= !然而,当代码第二次重复时,它再次陷入“发送LSB"...我现在甚至尝试过使用Arduino
SPI
库……还是卡住了!PORTB &= ~(1 << SSDAC);Serial.println(bits, BIN);Serial.p
浏览 2
提问于2019-08-31
得票数 0
1
回答
读()/ioctl干扰GPIO信号?
c
、
linux
、
ioctl
、
gpio
、
msp430
我连接了一个
Linux
嵌入式板(基于imx233)和一个MSP430单片
机
。它们通过4引脚
SPI
连接,但我在
Linux
板上使用GPIO作为芯片选择的目的。我所做的是使用轮询来检测GPIO(nr 52)的下降边缘,然后执行
SPI
读取ioctl或read()。int main(void)
浏览 0
提问于2014-09-26
得票数 1
回答已采纳
2
回答
读写
SPI
设备
linux-device-driver
、
embedded-linux
、
atmel
我试图在上面连接
SPI
接口,但是我不知道
从
哪里开始。[ 1.840000] atmel_
spi
f8000000.
spi
: version: 0x311[ 1
浏览 7
提问于2017-01-24
得票数 1
回答已采纳
1
回答
STM32 cubeMX:使用中断触发
SPI
DMA中断
stm32
、
spi
、
dma
我目前正在练习使用
SPI
+DMA将数据发送到
SPI
显示器。
SPI
中断例程 void
SPI
2_IRQHandler(void) /* USER CODE BEGIN
SPI
2_IRQn 0 */{ /* USER CODE BEGIN
SPI
2_IRQn
浏览 741
提问于2019-01-02
得票数 0
2
回答
Zigbee内核驱动程序
linux
、
driver
、
zigbee
我试图了解如何在
Linux
中实现Zigbe模块(TI CC2530)。这个模块将通过
SPI
连接到一个
开发
卡(A80 Pro
从
Merrii)。此外,如果你有任何网站,我可以寻找更多的信息,这将是伟大的。
浏览 13
提问于2015-06-26
得票数 4
回答已采纳
1
回答
芯片选择是禁用整个
SPI
从属程序还是仅禁用该奴隶的
SPI
行?
microcontroller
、
spi
我对
SPI
奴隶有怀疑。如果我们有
SPI
ADC的话。当我们拉出
从
机
,它也会禁用ADC转换过程,还是只禁用ADC的
SPI
行,但转换仍在进行?
浏览 2
提问于2015-06-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
小型机下移从UNIX到Linux 的迁移应注意什么?
Linux驱动开发-编写VS1053芯片音频驱动
莱纳斯·托瓦兹希望从 Linux 开发人员那里获得更多帮助
传Valve重心从VR转向掌机,VR开发人员跳槽Meta
通信教程04_SPI接口说明及原理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券