打印

请教,在SPI的从模式下,怎么发送一个字节的数据给主机

[复制链接]
4310|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
请教,在SPI的从模式下,怎么发送一个字节的数据给主机,看STM32的手册上好象,MOSI和MISO是在同一个时钟边沿被被采样的,可SPI的数据寄存器只有一个,当收中断时把数据一个BIT一个BIT的放到SPI的数据寄存器中,那么要发送的数据放到哪呢?
沙发
jeckboy| | 2009-12-15 22:03 | 只看该作者
SPI数据寄存器虽然只有一个,但是好像收发不是同一个地址,也就是读和写是不同寄存器的,你不用担心。SPI从机要发送数据给主机,只有等主机来连接之前把数据放到发送寄存器,主机发命令过来的同时就能把数据读走。不过,双机高速通信我觉得还不如用同步串口来得方便

使用特权

评论回复
板凳
myworkmail|  楼主 | 2009-12-28 09:51 | 只看该作者
你是说UART口方便

使用特权

评论回复
地板
香水城| | 2009-12-28 11:37 | 只看该作者
无图无真相。

这是STM32的SPI框图:

STM32_SPI_Block_Diagram.GIF (19 KB )

STM32_SPI_Block_Diagram.GIF

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

100

帖子

0

粉丝