• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

在SPI通讯中,主站发送数据出去到接收到数据有延时

喵不是好兔纸 2018-10-29 浏览量:1293
这个延时会是哪里产生的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要先看看数据是不是正确的,要是正确的,可能总线上的问题并不大

    还有布线是不是有太长,是不是异步的通讯方式,从机的处理速度也是可能有问题的,比如中断不及时 ,或是使用轮询的方式等等

    • 发布于 2018-11-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7

  • 这个先看看主机spi发送函数的延时是不是加了,再看看从机处理spi数据是不是也存在延时,如果都没有那就是程序的问题。
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是程序里面加了延时发送或者哪里卡住了导致延时,spi是不会延时的
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 发送出的数据接收端接收偶尔正确偶尔错误说明时序上没有大问题问题出在跳线上电平匹配不会有问题
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是从机的CPOL和CPHA和主机设置得不一致,可以检查一下
    • 发布于2018-11-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查一下你的程序是不是有阻塞的任务,导致你的系统不能及时响应
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查你的数据问题,有可能是你的数据处理没有进行响应
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

在SPI通讯中,主站发送数据出去到接收到数据有延时