找回密码
 立即注册
楼主: _奶***

【咨询】硬件SPI发送字节与字节之间间隙是多少?

[复制链接]
  • TA的每日心情
    奋斗
    12 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    20

    主题

    1093

    回帖

    2603

    积分

    金牌会员

    积分
    2603
     楼主| 发表于 2024-4-22 14:44:04 | 显示全部楼层
    乘风飞扬 发表于 2024-4-22 13:58
    开启高速SPI的FIFO模式使能,并减少高速SPI的HOLD时间与SETUP时间,可减少间隔时间。这些参数对普通SPI+DAM ...

    我用的这个片子没有 高速SPI,,所以也没有那几个配置寄存器了...

    不过这个关闭DMA SPI的接收确认可以减少一点儿时间。。您了解这个时间和什么有关么,,,我这里测试指向的都是和单片机的主频有关。。。。但是上面的熊仔版主却说是和SPI的时钟有关,,,所以我也不清楚了,故有了此贴。

    希望给个确切的答复。。
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    12 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    20

    主题

    1093

    回帖

    2603

    积分

    金牌会员

    积分
    2603
     楼主| 发表于 2024-4-22 14:46:34 | 显示全部楼层
    梁工 发表于 2024-4-22 14:38
    这个间隙时间跟DMA的处理有关,都按主频时钟来同步。
    SPI完成一个字节传输,DMA开始处理,18个主频时钟后 ...

    好的 原来是这么回事么  我再去测测看看
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    2023-12-21 08:58
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    2

    回帖

    43

    积分

    新手上路

    积分
    43
    发表于 2024-5-7 11:14:42 | 显示全部楼层
    这个我用硬件SPI和DMA都测试了,把时钟调到最高,使用STC32F的,每个字节之间的间隔和你这个差不多,在530-540ns之间,但是同样的使用STM32的DMA后,每个字节之间几乎没有时间间隔,时钟是连续的,怀疑是芯片本身的问题,而且把HSCLKDIV设置为1或者0,使SPI频率是主时钟的2分频后,CLK时钟信号是可以达到25M,但是MOSI的数据明显看到延后,导致数据错误,实际测试,它最多跑12.5M的SPI时,MOSI的数据才正常,到16M时它都是错误的
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    12 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    20

    主题

    1093

    回帖

    2603

    积分

    金牌会员

    积分
    2603
     楼主| 发表于 2024-5-7 13:13:05 | 显示全部楼层
    @辉-无名 发表于 2024-5-7 11:14
    这个我用硬件SPI和DMA都测试了,把时钟调到最高,使用STC32F的,每个字节之间的间隔和你这个差不多,在530- ...

    我用的是STC8A单片机,22.1184MHz的主频,SPI工作在 8分频。根据我的测试每个字节之间需要 10个时钟周期,大概是450ns,,可能是不同单片机DMA工作的时间有区别。。如果还开启了SPI DMA的接收 就变成 13.2个时钟周期(我也不太清楚为啥还有0.2个周期,,反正算出来就是13.2个周期)

    STM32 的SPI 连续不连续 在手册中有描述,,某些STM32单片机还可以设置这个长度。。
    几乎没有时间间隔也可能是STM32主频高 DMA的搬运数据的时间比较短之类的吧。。
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-18 21:00 , Processed in 0.058238 second(s), 40 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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