打印
[STM32F1]

请教mcu作为SPI slave的用途

[复制链接]
2668|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jay_1989|  楼主 | 2015-11-20 10:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问一下:
MCU在SPI的slave模式下主要用来干什么?是像flash那样作为slave收到master的指令后回传数据呢?还是收到master指令后动作,来控制外围的IC等?
沙发
jar1866| | 2015-11-20 15:42 | 只看该作者
优势1,速度比uart快

使用特权

评论回复
板凳
zchong| | 2015-11-20 16:10 | 只看该作者
双机通信,可以使用slave

使用特权

评论回复
地板
Jay_1989|  楼主 | 2015-11-25 11:48 | 只看该作者
zchong 发表于 2015-11-20 16:10
双机通信,可以使用slave

好的 谢谢

使用特权

评论回复
5
Jay_1989|  楼主 | 2015-11-25 11:49 | 只看该作者

使用特权

评论回复
6
huzi2099| | 2015-11-25 14:43 | 只看该作者
上面几位说的都不对,spi同usart同是串行传输,但不具有可比性,usart可应用在远距离通信而spi只适合于芯片间数据交换。
spi肯定是双机一主一从。
spi的一大特点是主机控制时钟,也就是说在通讯前必须确定主机身份,单主机单从机或多从机情况没有身份问题,多主机才需要协商身份问题(ss线的逻辑)。这个主从关系是spi协议的一部分,和数据指令没关系。

使用特权

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

本版积分规则

26

主题

86

帖子

1

粉丝