电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32的SPI时序对,但是收到的数据总是错的
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32的SPI时序对,但是收到的数据总是错的
电辛巴
2020-04-04
浏览量:1402
STM32的SPI时序对,但是收到的数据总是错的
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
沧沧沧沧
时序对的话,应该不是协议的问题或是驱动的问题,应该是与你的从机的通讯协议与配置有关,可能是你的操作方式顺序什么的,与从机的协议不匹配的吧
发布于
2020-04-25
举报
评论 0
0
0
其他答案
数量:
4
xdsnet
这个很可能是spi接线过长,又没阻抗匹配 ,信号中有杂波造成的。
发布于
2020-04-05
举报
评论 0
0
0
yhj416606438
用示波器看一下波形,如果波形完好那就是接收程序出问题了,也就是软件问题,如果波形不好就是硬件问题,可以增加匹配电阻
发布于
2020-04-05
举报
评论 0
0
0
chen0000009
首先检查软件,看寄存器配置是否正确
然后检查一下是不是有纹波,影响了SPI控制器工作
发布于
2020-04-05
举报
评论 0
0
0
明有几时有
把SPI所有的总线加上上拉电阻再试试,可能是线太长,或是驱动能力不够或是干扰问题
发布于
2020-04-07
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32的SPI时序对,但是收到的数据总是错的
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: