【求助】SPI通信stm32从机返回数据有错位

2019-08-23 15:01发布

之前发过帖子请教用STM32做SPI从机时候给主机返回的数据有误。可是问题还是没有解决。我再描述一下吧,从机给主机返回的数据有错位。主机的时钟极性跟从机是一模一样的,master跟slave也没有设置错。请问有没有人知道从机返回数据有错位这个大概会是什么原因。从机的程序在配置好RCC GPIO 和SPI之后就直接senddata(0x32)了。能这样操作吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
Edwardoy
1楼-- · 2019-08-27 10:45
 精彩回答 2  元偷偷看……
Edwardoy
2楼-- · 2019-08-27 12:22
Rocks 发表于 2015-6-8 16:56
Master端
uint8_t RX_Data;
uint8_t TX_Data = 0xFF;

为什么  读取不用忙等待
蝙蝠侠
3楼-- · 2019-08-27 13:53
XUEJIA727 发表于 2016-12-17 19:37
**** 作者被禁止或删除 内容自动屏蔽 ****

跟我一样啊,我现在调出来的数据就是出现重复,并且有移位,01 02 03 04 05  出来的数据是 03 01 01 02 02 这样  头都大了 一个礼拜都过去了 还是没头绪。

一周热门 更多>