您的位置 首页 软件

简述spi与sci差异

本站为您提供的简述spi与sci区别,SCI串行通信接口(serial communication interface)也是由Motorola公司推出的。司推出的。它是一种通用异步通信接口UART,与MCS‐51的异步通信功能基,本相同。下面我们一起来简述spi与sci区别。

  一、SPI

  SPI串行外围设备接口(serial peripheral interface)总线技能是Motorola公司推出的一种同步串行接口。Motorola公司出产的绝大多数MCU(微操控器)都配有SPI硬件接口,如68系列MCU。SPI总线是一种三线同步总线,因其硬件功用很强,所以与SPI有关的软件就适当简略,使CPU有更多的时刻处理其他业务。

简述spi与sci差异

  SPI功用特色

  AT91RM9200的SPI接口主要由4个引脚构成:SPICLK、MOSI、MISO及 NSS,其间SPICLK是整个SPI总线的共用时钟,MOSI、MISO作为主机,从机的输入输出的标志,MOSI是主机的输出,从机的输入,MISO 是主机的输入,从机的输出。NSS是从机的标志管脚,在相互通讯的两个SPI总线的器材,NSS管脚的电平低的是从机,相反NSS管脚的电平高的是主机。在一个SPI通讯体系中,必须有主机。SPI总线能够装备成单主单从,单主多从,互为主从。

  SPI的片选能够扩大挑选16个外设,这时PCS输出=NPCS,说NPCS0~3接4-16译码器,这个译码器是需求外接4-16译码器,译码器的输入为NPCS0~3,输出用于16个外设的挑选。

  SPI接口的一个缺陷:没有指定的流操控,没有应对机制承认是否接收到数据。

  二、SCI

  SCI串行通讯接口(serial communicaTIon interface)也是由Motorola公司推出的。司推出的。它是一种通用异步通讯接口UART,与MCS‐51的异步通讯功用基,本相同。下面咱们一起来简述spi与sci差异。

简述spi与sci差异

  三、SPI和SCI的差异

  1)SPI选用同步通讯方法,除了发送和承受两根线外,还需求一根同步时钟线,SCI选用异步通讯方法,只需求发送和承受两根线,通讯两边微处理器运用各自的时钟。

  2)SPI适用于板上短距离高速率通讯;SCI适用于对别的的设备长距离的低速率通讯,在默许状态下,其最高通讯速率只适当于SPI通讯速率的1/4.

  3)SPI的时钟可反映到外在的同步时钟线上,SCI的时钟是隐含的。

  4)SCI模块用于串行通讯,如RS422、RS485、RS232; SPI模块用于扩展外设,如AD、DA、FRAM、DSP等。

  5)SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线能够完成多个SPI设备相互衔接。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/69977.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部