关于spi总线,数据传输

图片说明当在第一个上升沿的时候主机发送一位最高位,当从机接收到这一位的时候,从机的最高位不是就消失了吗,那么从机怎么把这一位再传给主机呢

如果你从机的发送和接受缓存都是用同一个变量,那就会出现你所说的现象。你应该定义两个变量,一个发送sndbuffer,一个接收revbuffer。

读和写的缓存不能共用,要不然肯定出现你所说的情况。