hitmanman 发表于 2009-4-16 21:21

SCI和SPI模块有啥区别?

SCI和SPI模块有啥区别?<br />谢谢

liqf 发表于 2009-4-17 13:20

SCI 是最常用的那种串口

王紫豪 发表于 2009-4-18 23:58

都是瞎命名

szfanlong 发表于 2009-8-19 11:53

SCI(Serial Communicate Inte**ce:(异步)串行通信接口),类似于UART,点对点。

SPI(Serial Peripheral Inte**ce:(同步)串行外设接口)
SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现多个SPI设备互相连接。

一般来说,通信速率上spi可以高于sci.

mr.king 发表于 2009-8-19 18:56

约定俗成心照不宣电工都知道

andy.free-tech 发表于 2009-8-25 13:55

SCI其实就是UART的另一种叫法。

angelguard 发表于 2009-8-25 17:21

sci是单片机的串口通信,spi是单片机的I2C通信,回去看看单片机就明白啦,哈哈

xiezhaoyan 发表于 2009-8-26 10:07

一个是同步时钟,一个是异步时钟

不爱说话 发表于 2009-8-26 10:43

8楼对SPI的说法不对吧 ,怎么把SPI和I2C混为一潭了? :)

angelguard 发表于 2009-8-26 18:37

本帖最后由 angelguard 于 2009-8-26 18:41 编辑

唉,我只是打个比喻,
开始说那么清楚并不利于初学者
我的意思是让楼主看看单片机的知识,就会对SPI和SCI有个大致了解

yiming1001 发表于 2009-8-26 20:55

SCI是异步通信串口,只有两根线就可一完成通信。
SPI是同步通信串口,需要的线比SCI多。
具体的内容要查看相应的DataSheet

lzc201147 发表于 2016-5-5 08:17

,是的,一个同步,一个异步,而且同步要多出一条时钟线

duantianya123 发表于 2019-9-8 14:41

szfanlong 发表于 2009-8-19 11:53
SCI(Serial Communicate Inte**ce:(异步)串行通信接口),类似于UART,点对点。

SPI(Serial Peripheral I ...

准确的说还有一条片选线

玄武墨河 发表于 2019-9-26 17:08

angelguard 发表于 2009-8-25 17:21
sci是单片机的串口通信,spi是单片机的I2C通信,回去看看单片机就明白啦,哈哈 ...

是SCI和IIc差不多吧

海中水 发表于 2019-9-27 17:32

仁者见仁智者见智。
SCI串行通讯接口,SPI串行设备接口。
串行通讯一般用于通讯,所以主要用于通讯,因为是通讯所以各自可以各自的系统。也可以理解为各自有各自的主心(时钟),因此可以用在两个设备之间。
串行设备的的话,常用在主控与其对应的设备之间的通讯,这个设备是依附于主控的。也就可以看作是主控的一部分,既然是一部分那么就要统一指挥,也就是需要有统一的时钟。所以不用想就可以知道是同步的。
这种只是个人的理解,当然要是用的话道道就更多了。
这些都是个人的一些认识和观点,不代表官方的发布。
页: [1]
查看完整版本: SCI和SPI模块有啥区别?