Introdução comum de interfaces bluetooth
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.