[其他ST产品] SPI发送数据正常,但接受的不对

[复制链接]
5065|56
 楼主| jcky001 发表于 2023-10-11 10:00 | 显示全部楼层 |阅读模式
我现在利用示波器对SPI信号进行检测,目的是驱动lora芯片,但是现在发射时数据是正确的,但是返回的数据与手册不符合,这是为什么呢
Stahan 发表于 2023-10-11 19:40 | 显示全部楼层
有干扰吗?
elephant00 发表于 2023-10-13 16:41 | 显示全部楼层
硬件连接是否有误,任何错误的连接都可能导致不正确的数据传输。
cr315 发表于 2023-10-13 16:42 | 显示全部楼层
如果时序不匹配,可能会造成数据的错误传输。
elephant00 发表于 2023-10-13 16:42 | 显示全部楼层
虽然手册提供了标准的SPI协议,但不同的设备可能存在一些差异。例如,某些设备可能在特定的时钟边缘触发数据传输,而其他设备可能在另一个时钟边缘触发数据传输。因此,尽管你的设备在手册上看起来正常,但可能在实际传输中存在差异。
MessageRing 发表于 2023-10-13 21:40 | 显示全部楼层
发送时候正确,但是硬件接收后就不对吗
地瓜patch 发表于 2023-10-13 22:05 来自手机 | 显示全部楼层
数据引脚加上拉试试
Mowergy 发表于 2023-10-17 09:39 | 显示全部楼层
时序不匹配,就会造成数据的错误传输。
tpgf 发表于 2023-11-3 17:06 | 显示全部楼层
返回数据是乱码还是其他数据呢
Stahan 发表于 2023-11-3 20:43 | 显示全部楼层
时序看了吗
qcliu 发表于 2023-11-4 13:55 | 显示全部楼层
返回数据的错误表现是什么?有没有什么规律性
drer 发表于 2023-11-4 14:40 | 显示全部楼层
接收端的波特率和发送端的波特率相符合吗
wiba 发表于 2023-11-4 15:29 | 显示全部楼层
测试的环境干扰的厉害吗  这种现象是偶尔还是经常性的
kxsi 发表于 2023-11-4 22:54 | 显示全部楼层
楼主使用的是什么接收数据的方式呢
coshi 发表于 2023-11-4 23:23 | 显示全部楼层
将发送端和接收端对调一下试试看
juliestephen 发表于 2023-11-6 22:18 | 显示全部楼层
如果发送方向和接收方向不一致,就会导致接收数据不正确。
bestwell 发表于 2023-11-7 12:54 | 显示全部楼层
在SPI通信中,主机与从机的时钟信号是同步的。如果它们的时钟悬空配置不同,可能会导致通信失败或数据接收错误。
bartonalfred 发表于 2023-11-7 19:43 | 显示全部楼层
检查外部电路是否存在问题,比如接地电阻和连接线是否良好
mollylawrence 发表于 2023-11-7 20:25 | 显示全部楼层
信号不稳定或从机时钟相位不匹配,可能会导致数据错误。
belindagraham 发表于 2023-11-7 22:14 | 显示全部楼层
SPI 通信需要严格的时序控制,如果时序不匹配,可能导致接收数据错误。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1654

主题

5782

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部