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

mega2560的spi不通讯是什么问题

yhj416606438 2018-08-01 浏览量:1567
mega2560的spi不通讯是什么问题,数据线上没有波形
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 初始化中打开使能了吗,器件选择,时钟线要按照时序操作。还一种,就是硬件坏了。可以让这几个脚定义为普通IO,输出高低电平,看是否正常。
    • 发布于 2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 输入输出端口都设置对了吗?速率是否过高。
    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 看一下SPI是否正确初始化了,此外波特率设置是否正确
    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 先看看硬件是否有问题,让这些口输出高低电平看看输出对不对。

    如果都没问题,应该是软件的事情,初始化的不对。

    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 先检查基本电源供电,然后再拆掉spi设备测量程序输出,看初始化数据(测量数据示波器了,逻辑分析仪)是否正确,最后更换spi设备,一步步来,其实硬件出问题概率很低,主要还是初始化代码,而且是时序!
    • 发布于2018-08-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况要逐步排查,先排查硬件问题,检查供电线路连接,然后再检查软件的配置和代码
    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • MEGA系列是经典产品.所以多检查下自己的程序.
    • 发布于2018-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件连接无问题的情况下,查软件SPI有无初始化,波特率设置
    • 发布于2018-08-08
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

mega2560的spi不通讯是什么问题