嵌入式技术论坛
直播中

世态薄凉

8年用户 1151经验值
私信 关注
[问答]

MCU使用SPI通讯出现数据重复是什么原因引起的

大家好:

目前使用GD32F470芯片与FPGA通讯,使用SPI通讯,FPGA作为主设备,MCU作为从设备,在调试MCU发送数据到主设备FPGA时,总共发送8个字节,出现的现象前四个字节的数据是正确的,第5个字节和第6个字节的数据出现重复接收,后面正常接收,这样就会导致主设备漏掉一个字节的数据

没有想明白是什么原因引起的,有遇到过相同问题的大神吗?给点建议,谢谢

回帖(2)

张桂兰

2022-11-7 14:20:13
换个思路:FPGA做从机不是更简单
举报

李辉

2022-11-7 14:20:21
FPGA 做从机相对简单点,如果FPGA 有数据来了,那么用一个中断触发一下不是更好,第二 FPGA 数据 重复,这个和FPGA 有没有关系 也不确定!还有 数据是不是FPGA 重复了,这个要用逻辑分析仪器直接测量就知道了!一看就看出来了,第二SPI 分8位 16 位,这 这里要注意一下!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分