OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3821|回复: 5

SPI DMA发送数据程序不通,发不了数据。

[复制链接]

13

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2019-7-30
在线时间
34 小时
发表于 2019-12-27 10:07:30 | 显示全部楼层 |阅读模式
写了一个SPI DMA的程序,一直调不通 不知道问题出在哪里  有懂的麻烦指导一下。不加DMA,SPI是通的,能正常发送数据。 2.PNG 3.PNG
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2018-1-25
在线时间
7 小时
发表于 2020-3-13 16:18:59 | 显示全部楼层
HAL库的SPI+DMA函数不太稳定的 建议不加DMA
回复 支持 反对

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2019-10-23
在线时间
42 小时
发表于 2020-5-11 21:19:10 | 显示全部楼层
楼主调通了吗?我最近也一直在搞这个问题,求指导
回复 支持 反对

使用道具 举报

1

主题

20

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-5-12
在线时间
13 小时
发表于 2020-5-12 15:12:01 | 显示全部楼层
你这个是做master还是slaver?不通是接收发送都没有么?
回复 支持 反对

使用道具 举报

0

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2020-5-10
在线时间
25 小时
发表于 2020-5-12 15:30:10 来自手机 | 显示全部楼层
本帖最后由 fnems 于 2020-5-12 15:33 编辑

楼主你的代码看起来不完整。我尽量把所需操作都列出来,供自行检查。

spi时钟使能
spi相关GPIO时钟使能
spi相关GPIO配置
spi配置
dma时钟使能
dma配置
spi使能
spi dma收发使能
dma通道使能

回复 支持 反对

使用道具 举报

11

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
327
金钱
327
注册时间
2017-9-10
在线时间
80 小时
发表于 2020-7-23 15:02:48 | 显示全部楼层
已经吐了,我和你一样的情况。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-30 19:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表