Bluetooth é um padrão de tecnologia sem fio aberto para troca de dados em distâncias curtas usando transmissões de rádio de comprimento de onda curto de dispositivos fixos e móveis usando um protocolo baseado em pacotes. O método de fiação de transmissão de dados Bluetooth provavelmente usará uma interface serial.

Qual é a interface serial?

É da porta serial que costumamos dizer que os dados são transmitidos em uma sequência de um ou mais bits em um número limitado de IOs. Existem muitos desses tipos, geralmente incluindo: Uart, CII, Spi, PODE, USB, etc., contanto que seja uma interface de transmissão serial, é uma espécie de porta serial. Vale a pena mencionar aqui que como as pessoas costumavam chamar a porta serial da porta UART nos primeiros dias, todo mundo geralmente se refere à interface UART quando se refere à porta serial.

A diferença entre UART, Spi, e CII

Interface UART

Uart (Receptor/transmissor assíncrono universal) interface serial é a tecnologia de comunicação mais comumente usada para microcomputadores de chip único. Geralmente é usado para comunicação entre microcomputador de chip único e computador e entre microcomputador de chip único e microcomputador de chip único.

Interface SPI

Spi (Interface periférica serial) é a interface periférica serial. SPI é um padrão de transmissão serial síncrona de dados e um padrão de alta velocidade, full-duplex, barramento de comunicação síncrona que é amplamente utilizado em muitos dispositivos.

Interface CII

CII (Circuito Interintegrado), também conhecido como I2C, é uma estrutura de barramento serial de dois fios para conectar um microcontrolador e seus periféricos. As principais vantagens do barramento IIC são simplicidade e eficácia.

A diferença 1
UART é duas linhas, um envia um receptor, pode ser comunicação full-duplex, o número de linhas também é relativamente pequeno. Os dados são transmitidos de forma assíncrona, e os requisitos de tempo para ambas as partes são rigorosos, e a velocidade de comunicação não é muito rápida. Mais usado em comunicação multimáquina.

A diferença 2.
Interface SPI e UART acima, existe uma linha de relógio síncrona, a deficiência do UART acima são suas vantagens, os requisitos de tempo dos dois lados da comunicação não são estritamente diferentes, os dispositivos podem ser facilmente combinados, e a velocidade de comunicação é muito rápida. Geralmente usado na comunicação de dados de alta velocidade entre componentes internos de produtos, como memória de grande capacidade.

Diferença 3
A interface IIC também é uma interface de dois fios, é a transmissão de dados entre as duas linhas através de um relacionamento lógico complexo, a velocidade de comunicação não é alta, o programa também é mais complicado de escrever. O sistema geral de chip único é usado principalmente para conectar com 24C02 e outras pequenas memórias fáceis.

Observação: SPI e UART podem atingir full duplex, mas I2C não funciona; I2C é mais lento que SPI, o protocolo é um pouco mais complicado que o SPI, mas a conexão é menor que o SPI padrão.

Este artigo não liberou sua confusão? Entre em contato com a equipe Feasycom agora!
Quer saber como escolher o módulo certo para o seu projeto? Por favor clique aqui.