打印
[技术问答]

SPI从机采用PDMA接收数据。。

[复制链接]
461|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-10-12 10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DM, DMA, pd, pi, spi
SPI从机采用PDMA接收数据,要等到下一组数据的中间位置PDMA才完成1次搬运

使用特权

评论回复
沙发
elephant00| | 2022-10-12 10:58 | 只看该作者
主机发送速率太快。增加主机发送数据的字节挂起间隔CTL【SUSPITV】,如果不行只能降速。

使用特权

评论回复
板凳
两只袜子| | 2022-10-12 15:22 | 只看该作者
主机从机没有共地

使用特权

评论回复
地板
cen9ce| | 2022-11-10 15:58 | 只看该作者
听你这描述,DMA好像有点慢了啊,是数据量比较大么?

使用特权

评论回复
5
b5z1giu| | 2022-11-10 17:35 | 只看该作者
你可以将发送速度降下来一些最好

使用特权

评论回复
6
su1yirg| | 2022-11-10 18:48 | 只看该作者
这种问题属实我没遇到过,但是我觉得可能是你逻辑设计的问题,就DMA按理来说不会占用MCU资源,所以应该不会这么慢

使用特权

评论回复
7
q1d0mnx| | 2022-11-11 07:01 | 只看该作者
你将主机发送速度调慢些,是否有所改善呢?

使用特权

评论回复
8
kaif2n9j| | 2022-11-11 12:35 | 只看该作者
这一般处理方式就是降低主机发送频率,但给我感觉是你数据量有点大呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1322

主题

3795

帖子

0

粉丝