1. Porta serial do módulo Bluetooth

A interface serial é abreviada como porta serial, também conhecida como interface de comunicação serial, geralmente também conhecida como porta COM. Este é um termo geral, e interfaces que usam comunicação serial são chamadas de portas seriais. Uma porta serial é uma interface de hardware.

UART é a abreviatura de Receptor/Transmissor Assíncrono Universal, significando receptor/transmissor assíncrono universal.

UART inclui uma porta serial de nível TTL e uma porta serial de nível RS-232, e ambos os dispositivos que usam comunicação UART precisam estar em conformidade com o protocolo UART.

2. Protocolo UART do módulo Bluetooth

De acordo com os diferentes formatos de protocolo, pode ser dividido em dois formatos de protocolo: H4 (TX/RX/CTS/RTS/GND) e H5 (TX/RX/GND)

H4:  A comunicação não inclui retransmissão, então CTS/RTS deve usar. A comunicação UART está em “transmissão transparente” modo, aquilo é, os dados monitorados através do analisador lógico são os dados de comunicação reais Direction Head DataType Host ->Host de comando HCI do controlador 0x01 ->Host de pacote ACL do controlador 0x02 ->Controlador 0x03 Controlador de pacotes SCO ->Controlador de eventos HCI do host 0x04 ->Controlador de pacotes ACL host 0x02 ->Pacote SCO host 0x03

H5:  (também conhecido como 3 fios), devido ao suporte para retransmissão, CTS/RTS é opcional. Pacotes de dados de comunicação H5 começam e terminam com 0xC0, aquilo é, 0xC0… carga útil 0xC0. Se a carga contém 0xC0, ele é convertido para 0xDB 0xDC; Se a carga contém 0xDB, ele é convertido para 0xDB 0xDD

3. Porta serial do módulo Bluetooth

Maioria Bluetooth Módulos HCI suportam modo H5,

Uma pequena porção (como BW101/BW104/BW151) suporta apenas o modo H4 (ou seja. CTS/RTS é obrigatório)

Seja H4 ou H5, durante Bluetooth inicialização, a pilha de protocolos se conecta ao módulo a uma taxa de transmissão de 115200bps. Depois que a conexão for bem-sucedida, ele salta para uma alta taxa de transmissão (>=921600bps). Comumente usados ​​são 921600/1M/1,5M/2M/3M

Observação: A configuração da porta serial H4 não inclui um bit de verificação; H5 geralmente usa verificação par. Lembre-se de definir o formato ao capturar pacotes de dados da porta serial com o analisador lógico.

4. Caso

Parâmetros básicos

FSC-DB004-BT826 integra BT826 Módulo Bluetooth e placa de interface de pinos DB004, suporta Bluetooth 4.2 protocolo de modo duplo (BR/EDR/LE), integra controlador de banda base, CPU Cortex-M3, Antena PCB

  • ·Protocolo: PPS, ESCONDIDO, GATT, etc.
  • ·Tamanho do pacote: 13 * 26.9 * 2milímetros
  • ·Nível de potência 1.5
  • · Taxa de transmissão da porta serial padrão: 115.2Faixa de taxa de transmissão em kbps: 1200bps~921kbps
  • ·Suporte para atualização OTA
  • ·BQB
  • ·Em conformidade com as especificações ROHS

5. Resumo

A comunicação serial Bluetooth é um conhecimento muito simples e básico. Geralmente, ao depurar, leia a especificação do módulo com atenção, e preste atenção em alguns assuntos ao usar o analisador lógico. Se você não entende mais nada, você pode entrar em contato com o Equipe Feasycom!