[其他ST产品] STM32外设通信中的时序问题

[复制链接]
877|11
 楼主| ead5ah 发表于 2023-12-31 21:43 | 显示全部楼层 |阅读模式
在STM32外设通信中,我发现时序问题可能导致通信不稳定。

如何调整STM32外设通信的时序以确保通信的准确性和稳定性。
以下是我尝试调整SPI时序的简化代码:
hspi.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi.Init.CLKPhase = SPI_PHASE_1EDGE;




probedog 发表于 2024-1-2 15:30 | 显示全部楼层
可以参考STM32的数据手册或参考手册
在曼谷的春 发表于 2024-1-16 15:19 | 显示全部楼层
直接用官方的例程就好了,时序都是OK的
月亮一键变蓝 发表于 2024-1-16 18:00 | 显示全部楼层
是不是你的晶振配置不稳定,不准啊
她已醉 发表于 2024-1-16 20:00 | 显示全部楼层
一般来说,SPI的时序是OK的,尤其是硬件SPI
春日负喧 发表于 2024-1-16 22:00 | 显示全部楼层
这种你说的不稳定我还是头一次听说的,SPI硬件操作的话,时序不是依靠callback来操作的么
故意相遇 发表于 2024-1-17 01:00 | 显示全部楼层
可能你这简化操作确实能有部分作用的吧
一只眠羊 发表于 2024-1-17 03:00 | 显示全部楼层
其实SPI只要频率不是很高,一般不会出现时序问题
风凉 发表于 2024-1-17 07:00 | 显示全部楼层
你这电路布局之中,SPI的线是不是有干扰和影响啊
未说出口的像你 发表于 2024-1-17 11:00 | 显示全部楼层
你最好还是找找哪里出现的时序不稳定导致的通信失败问题,我觉得这个问题挺重要的
白马过平川 发表于 2024-1-17 15:00 | 显示全部楼层
实在不行你用软件模拟吧,这个时序可以自己把握
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

96

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部