蓝牙模块上的接口有什么作用

发表时间:2019-09-30 15:50文章来源:亚太蓝牙模块传感器科技公司

蓝牙模块有很多接口,作为行业相关人员,也不一定能说个具体。 因为听到UART接口、IIC接口、SPI接口等的就会头发晕,今天简单概述常见的接口和不同。


事实上,数据传输基本上有两种连接模式:一种是并行接口,另一种是串行接口。


并行接口是什么? 


这就是我们通常所说的并行端口,即并行传输数据的接口。所谓“并行(parallel)”是指通过平行线传输数据,从而大大提高了数据传输的速度,但是并行传输线的长度是有限的,因为长度增加,干扰增加,数据容易出错。 


什么是串行接口? 


正如我们常说的,串行端口指的是在有限数量的输入输出上依次传输数据。有许多这样的类型,包括通用异步收发器、IIC、串行接口、局域网、通用串行总线等。只要是串行传输接口,它就是串行端口之一。这里值得一提的是,由于早期人们习惯于称串口为UART端口,当他们称串口时,他们通常特别指的是UART接口。

 
并行接口和串行接口的优缺点是什么? 


1、串行接口 


优点:在远程通信中,使用较少的数据线,节省通信成本。 


缺点:因为一次只能传输一位数据,所以传输速度相对较低。

 
2、并行接口 


优点:因为多位数据可以一起传输,所以传输速度非常快。 


缺点:内存中有多少位就需要多少数据线,因此需要大量数据线,成本非常高。 


USART、SPI、IIC的区别 


UART接口 


通用同步收发器(UART)串行接口是单片机最常用的通信技术。它通常用于单片机和计算机之间以及单片机和单片机之间的通信。 

SPI接口 


Spi(串行外设接口)是串行外设接口。


SPI是一种同步串行数据传输标准,是一种高速、全双工、同步通信总线,广泛应用于许多设备中。 


IIC接口 


IIC(IIC(Inter-Integrated Circuit),又称I2C,是一种双线串行总线结构,用于连接微控制器及其外围设备。IIC巴士的主要优点是简单有效。 


区别1:异步收发器是两条线路,一条发送,一条接收。它可以全双工通信,线路数量相对较少。数据是异步传输的,对双方的时序要求比较严格,通信速度也不是很快。在多机通信上面用的最多。 


差异2:与上面的通用异步收发器相比,串行接口多了一条同步时钟线。上面通用异步收发器的缺点是它的优点。很容易将通信双方对时序要求不太严格的不同设备组合起来,并且通信速度非常快。它通常用于产品内部组件之间的高速数据通信,如海量存储。 


区别3: IIC接口也是双线接口。它通过复杂的逻辑关系在两条线之间传输数据。通信速度不高,程序编写相对复杂。一般单片机系统里主要用来和24C02等小容易存储器连接。 


注:串行接口和异步收发器可以实现全双工,但I2C不能。I2C比串行接口慢,协议比串行接口复杂一点,但连接也比标准串行接口少。这篇文章的来源是互联网。请联系并删除任何侵权行为。