硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1868|回复: 10
收起左侧

[SPI/QSPI] 测试两个V7板子SPI双机通信,30cm杜邦线,单工50M正常,双工25M左右正常

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2022-4-8 03:21:24 | 显示全部楼层 |阅读模式

看来杜邦线的影响还比较大,后面有时间了用专业点的接线测试下。
主从机都调用函数HAL_SPI_TransmitReceive_XX

image.png

回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2022-4-8 08:50:35 | 显示全部楼层
回复

使用道具 举报

4

主题

166

回帖

178

积分

初级会员

积分
178
发表于 2022-11-2 18:32:06 | 显示全部楼层
从机中,HAL_SPI_TransmitReceive_XX这个函数在时钟到来之前是属于阻塞的吗
回复

使用道具 举报

14

主题

62

回帖

104

积分

初级会员

积分
104
发表于 2022-11-3 08:12:40 | 显示全部楼层
,我板载3cm也只敢开到48MHz,担心高了不稳定
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2022-11-3 10:26:05 | 显示全部楼层
yuanzhongda 发表于 2022-11-2 18:32
从机中,HAL_SPI_TransmitReceive_XX这个函数在时钟到来之前是属于阻塞的吗

DMA和中断方式不是,是非阻塞的,运行一次就行了,然后后续的传输完成了会触发相应的回调。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2022-11-3 10:26:46 | 显示全部楼层
apleilx 发表于 2022-11-3 08:12
,我板载3cm也只敢开到48MHz,担心高了不稳定

主要是STM32的SPI做从机模式不行,开高了就容易数据出错。
回复

使用道具 举报

10

主题

34

回帖

64

积分

初级会员

积分
64
发表于 2022-11-4 11:28:31 | 显示全部楼层
eric2013 发表于 2022-11-3 10:26
主要是STM32的SPI做从机模式不行,开高了就容易数据出错。

请教一下硬汉哥,H743的SPIDMA通道的选择有要求吗?我在cubeMX里面配置发现DMA1和DMA2的所有通道都可以选
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2022-11-5 09:55:07 | 显示全部楼层
852050675 发表于 2022-11-4 11:28
请教一下硬汉哥,H743的SPIDMA通道的选择有要求吗?我在cubeMX里面配置发现DMA1和DMA2的所有通道都可以选

是的,H7系列带了DMAMUX,不需要像F1,F4系列那样只能选择指定的通道
回复

使用道具 举报

4

主题

166

回帖

178

积分

初级会员

积分
178
发表于 2024-4-11 18:19:07 | 显示全部楼层
SPI做从机的话是不是片选是否设置都可以,有时钟的话就会接收到数据
回复

使用道具 举报

4

主题

166

回帖

178

积分

初级会员

积分
178
发表于 2024-4-11 18:19:36 | 显示全部楼层
SPI从机的片选我看并没有中断,是否可以不用
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2024-4-12 08:57:53 | 显示全部楼层
yuanzhongda 发表于 2024-4-11 18:19
SPI从机的片选我看并没有中断,是否可以不用

推荐硬件片选接上。

使用SPI硬件片选NSS,完美解决SPI DMA双机通信第1次数据传输的错误问题
https://www.armbbs.cn/forum.php?mod=viewthread&tid=111849
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 05:15 , Processed in 0.318960 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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