腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用设备树配置的davinci-
spi
设备驱动程序是否支持
DMA
传输?
linux
、
linux-device-driver
、
spi
、
device-tree
、
davinci
我正在尝试使用
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
1
回答
在
linux
中,
SPI
和
DMA
之间的关系是什么?
linux
、
spi
、
dma
在我看来,
SPI
和
DMA
都是控制器。系统API (如
spi
_sync()或
spi
_async() )由CPU控制。那么,使用
DMA
的
SPI
意味着什么呢?它是否意味着
DMA
可以在没有CPU的情况下控制
SPI
API?或者
SPI
控件使用CPU,但是数据直接传输到
DMA
?
浏览 3
提问于2021-08-27
得票数 0
回答已采纳
3
回答
linux
驱动程序中IRQ延迟的处理
linux
、
driver
、
device
我已经为
SPI
设备构建了一个
linux
驱动程序。当准备读取新数据时,
SPI
设备向处理器发送IRQ。另外,这两个字节之间有一个不确定的延迟;有时接近0,有时达到300‘s。那么我的问题是:如何减少IRQ和
SPI
读数之间的延迟?我尝试过用premptive选项编译内
浏览 5
提问于2014-08-23
得票数 1
回答已采纳
1
回答
STM32
DMA
传输错误
c
、
stm32
、
spi
、
dma
我使用STM32F407VTG6控制器,并尝试从
SPI
接收数据。然后,我想在
DMA
完成传输中断时处理数据。但当发生完全传输中断时,我看到TEIF (传输错误中断标志)已设置。&
SPI
1->DR;
dma
.
DMA
_DIR =
DMA
_DIR_PeripheralToMemory_2Lines_FullDuplex;
浏览 4
提问于2014-05-10
得票数 7
回答已采纳
1
回答
spidev读取eeprom id
linux-device-driver
、
embedded-linux
、
spi
、
device-tree
OS:
Linux
,我正在用户空间中编写一个spidev应用程序来读取EEPROM id。我的设备树条目如下: compatible = "snps,dw-apb-ssi"; #size-cells= <&pdma 16>; clocks = <&
s
浏览 2
提问于2018-05-27
得票数 0
回答已采纳
2
回答
带
DMA
的
SPI
回送
embedded
、
stm32
、
spi
、
dma
我正在使用STM32F4发现板,而我正在尝试通过
DMA
来获得
SPI
回送。我成功地获得了一个“
SPI
专用”环回运行,但是现在我想在
SPI
之外使用
DMA
,下面是正在使用的函数:void init_
SPI
1(void){ return;
DMA
编辑的配置 void
浏览 3
提问于2016-02-15
得票数 1
回答已采纳
1
回答
DMA
+ stm32
c
、
embedded
、
stm32
、
spi
、
dma
我尝试使用
DMA
通道通过
SPI
发送数据。当我在没有
DMA
的情况下发送的时候,一切都是正常的,但是有了
DMA
就错了。当我调试程序时,
SPI
DR寄存器始终为0。我想一直使用
dma
循环模式来发送我的数组。(
SPI
1, ENABLE);
DMA
_InitTypeDef
dma
;
DMA<
浏览 3
提问于2016-11-30
得票数 4
4
回答
stm32
DMA
不能向
SPI
1
DMA
发送数据(不能使用
DMA
向
SPI
1发送数据)
stm32
、
spi
、
dma
、
stm32f4discovery
我正在尝试使用
DMA
将数据发送到
SPI
1。然后,
SPI
1将控制DAC进行电压更新。当
SPI
1->DR由软件编写时,
SPI
工作正常。有人能帮我查一下发生了什么吗?
DMA
2_Stream2, DISABLE); while (
浏览 2
提问于2014-06-02
得票数 3
回答已采纳
1
回答
DMA
接收问题上的STM32F3
SPI
stm32
、
spi
、
dma
DMA
channels
DMA
_Cmd(EEPROM_
SPI
_
DMA
_TX_CHANNEL, ENAB
浏览 2
提问于2018-01-08
得票数 0
回答已采纳
1
回答
如何配置STM32f405
SPI
来传输数据?
arm
、
embedded
、
stm32
、
stm32f4
我有一个STM32f405,任务是通过
SPI
传输数据,并使用
DMA
节省处理器时间。使用的
SPI
是
SPI
1,引脚为PA4到PA7。=
DMA
_Priority_High;
SPI
_I2S_DeInit) { /
浏览 3
提问于2016-08-04
得票数 0
2
回答
STM32f4
SPI
接收
spi
、
dma
、
stm32f4discovery
、
adc
我尝试使用
SPI
+
DMA
从AD7683 ADC读取数据,但
DMA
接收缓冲区始终为空(全为零)。在轮询模式下,一切工作正常,但我必须将一个16位采样值读取为3x8位
SPI
值,并使用位移位。= (uint32_t)(&(
SPI
3->DR));
DMA
_InitStructure.
浏览 0
提问于2015-05-06
得票数 3
1
回答
如何使用标准外设库在STM32F3板上实现
SPI
?
stm32
、
spi
、
stm32f4discovery
、
slave
, &
DMA
_InitStructure);
DMA
_InitStructure.
DMA
_BufferSize ==
DMA
_Priority_Low; /* Enable the
SPI</e
浏览 6
提问于2017-11-27
得票数 1
1
回答
spi
主触发无法控制的
dma
tc中断而什么也没有收到
stm32
、
spi
、
dma
、
hal
引言 __HAL_RCC_
DMA
1_CLK_ENABLE(); /*
SPI
1_RX Init */ hdma_
spi
1_tx.Init.Mode =
浏览 0
提问于2019-05-13
得票数 0
1
回答
使用android进行mini6410编程
android
、
header
、
include
、
spi
我正在用android用
spi
_s3c.c读
spi
。此文件及其标题:
spi
_s3c.h包含一些标题,我无法在公司提供的include文件夹中找到这些标题(友好的arm dvd)#include <mach/s3c-
dma
.hmap.h>#include <plat/regs-gpio.h> #include <plat/gpio-cfg
浏览 5
提问于2013-01-27
得票数 1
回答已采纳
2
回答
STM32L4
SPI
只使用
DMA
触发一次传输完全中断。
interrupt
、
stm32
、
spi
、
dma
of the buffer for receiving data // Configure(
S
浏览 15
提问于2018-06-04
得票数 1
回答已采纳
1
回答
STM32F4 HAL
SPI
_Receive
dma
只接收一次
stm32
、
spi
、
dma
、
hal
、
stm32f4
我尝试了许多方法和读取引用,但我无法正确地从
SPI
_Receive_
DMA
模式读取数据。 ** Note
DMA
2_Stream0 -
浏览 47
提问于2021-03-19
得票数 0
1
回答
STM32
SPI
LL
DMA
传输
c
、
stm32
、
spi
、
dma
、
low-level-api
我一直试图让
SPI
主传输使用
DMA
和STM32 LL驱动程序,在STM32G030C8上工作。通过将
SPI
1_TX请求设置为
DMA
1通道1,将
SPI
1_TX设置为在cubeMX中使用
DMA
main.c#include "
dma
.h(
SP
浏览 79
提问于2022-01-02
得票数 2
回答已采纳
1
回答
STM32:使用
DMA
接收
SPI
数据- Rx缓冲区中的字节数总是错误
c
、
stm32
、
spi
、
dma
当33个字节就绪时,HAL_
SPI
_Receive_
DMA
由外部模数转换器的GPIO中断调用。在完成
DMA
之后,缓冲区内容将在采样()中进行处理。外部GPIO中断处理程序是否是调用HAL_
SPI
_Receive_
DMA
的正确位置?; hdma_
spi
3_rx.Init.Priority =
DMA
_PRIORITY_VERY_HI
浏览 88
提问于2019-06-06
得票数 3
1
回答
是否可以在STM32F3上使用
DMA
在
SPI
上传输无穷大的数据?
protocols
、
stm32
、
radio
、
dma
这是否可能使用
DMA
,我如何设置它?我想使用
DMA
有能力使用USB,而已经流数据到无线电调制解调器芯片。这样做对吗? 我正在项目建设一个开放资源无线电通信系统项目,包括分组和流的能力&数字语音。
浏览 3
提问于2019-12-18
得票数 2
1
回答
带"ErrorCallback“和帧移位的STM32F -
SPI
stm32
、
spi
、
dma
、
stm32f4discovery
、
stm32f4
HAL_
DMA
_GET_COUNTER(&hdma_
spi
6_tx); hdma_
spi
6_rx.Init.Direction =
DMA
_PERIPH_TO_MEMORY=
DMA
_MDATAALIGN_BYTE;
浏览 1
提问于2017-11-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DMA分区计量探讨
STM32定时器触发SPI逐字收发之应用示例
FreeBSD 14 将用 dma 取代 sendmail
SPI全双工传输数据
DMA基金会的联盟责任计划
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券