找回密码
 立即注册
查看: 94|回复: 0

SPI速度提高后数据错误问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2026-05-11 10:26:06
已绑定手机

10

主题

8

回帖

150

积分

注册会员

积分
150
发表于 2026-5-11 10:26:06 | 显示全部楼层 |阅读模式
我手上4颗芯片都是STC32G12K128。用SPI结合DMA通信,1个主机对3个从机通信,每一路都是单主单从,即主机用1路硬件SPI + 2路USART切换为SPI模式。从机都使用硬件SPI。
现在在进行测试。发现如下问题:
主机频率为24M,SPI频率设置为1/4主频,从机频率24M,SPI频率设置1/4主频。使用硬件SPI的那一路一般来说数据不会出错。使用USART的那两路不是数据重复就是数据错误。
主机频率为24M,SPI频率设置为1/4主频,从机频率35M,SPI频率设置1/4主频。三路数据都不出错。
USART的SPI模式频率上不去吗?


回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-7-5 07:46 , Processed in 0.064202 second(s), 42 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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