公羊子丹
发表于 2025-5-8 07:34
SPI主从切换为啥老出错?
SPI模式从机改主机是不是不能直接切?有什么状态得先清一下?
Clyde011
发表于 2025-5-8 07:40
SPI_SR状态读一下,有没有BUSY没清?
Uriah
发表于 2025-5-8 07:41
是不是DMA也在用SPI?冲突了?
Pulitzer
发表于 2025-5-8 07:42
我用F103时只能软件模拟主从切换。
Bblythe
发表于 2025-5-8 07:43
CubeMX生成的代码好像默认就是主机。
Wordsworth
发表于 2025-5-8 07:43
你有加延时吗?我加了几毫秒才稳定。
万图
发表于 2025-5-8 07:44
我之前改成主机时挂住了,重启后才能用。
童雨竹
发表于 2025-5-8 07:45
看下是不是SPI_CR1的配置没刷新成功?
帛灿灿
发表于 2025-5-8 07:46
会不会是NSS脚没配置对?
周半梅
发表于 2025-5-8 07:47
是不是主从模式切换时没清状态位?
公羊子丹
发表于 2025-5-8 07:47
我也遇到过,感觉切换前得先禁用SPI。
duo点
发表于 2025-5-8 15:31
在切换模式时,SPI 配置寄存器需要正确设置。如果不正确地配置了主/从模式选择位,可能会导致通信失败。
duo点
发表于 2025-5-8 15:32
本帖最后由 duo点 于 2025-5-8 15:37 编辑
在切换前,禁用 SPI,切换模式后重新启用。
duo点
发表于 2025-5-8 15:36
SPI 外设的配置不完整或不正确。
jcky001
发表于 2025-5-8 15:38
在主模式和从模式之间切换过快?
cr315
发表于 2025-5-8 15:39
如果在切换模式时正在进行中断或 DMA 传输,可能会导致冲突。
elephant00
发表于 2025-5-8 15:39
在主从切换时,片选信号的管理可能导致从设备未正确选中或释放。
flycamelaaa
发表于 2025-5-8 15:40
在切换模式时,完全重新配置 SPI 外设。
powerantone
发表于 2025-5-8 15:40
在切换模式后,加入适当的延时。
stormwind123
发表于 2025-5-8 15:41
检查引脚配置是否正确。