Módulo Bluetooth serial Básico

Conteúdo

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 as 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, que significa 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, portanto CTS/RTS deve ser usado. A comunicação UART está no modo "transmissão transparente", ou seja, os dados monitorados através do analisador lógico são os dados de comunicação reais Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Host 0x04 HCI Event Controller ->Host 0x02 ACL Packet Controller ->Host 0x03 SCO Packet

H5:  (também conhecido como 3 fios), devido ao suporte para retransmissão, CTS/RTS é opcional. Os pacotes de dados de comunicação H5 começam e terminam com 0xC0, ou seja, 0xC0... carga útil 0xC0. Se a carga contiver 0xC0, ela será convertida em 0xDB 0xDC; Se a carga contiver 0xDB, ela será convertida em 0xDB 0xDD

3. Porta serial do módulo Bluetooth

A maioria dos módulos Bluetooth HCI suporta o modo H5,

Uma pequena parte (como BW101/BW104/BW151) suporta apenas o modo H4 (ou seja, CTS/RTS é necessário)

Seja H4 ou H5, durante a inicialização do Bluetooth, 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, ela saltará para uma taxa de transmissão alta (>=921600bps). Comumente usados ​​são 921600/1M/1.5M/2M/3M

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

4. Caso

Os parâmetros básicos

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

  • ·Protocolo: SPP, HID, GATT, etc.
  • ·Tamanho do pacote: 13*26.9*2mm
  • ·Nível de potência 1.5
  • ·Taxa de transmissão da porta serial padrão: 115.2kbps Faixa de taxa de transmissão: 1200bps ~ 921kbps
  • ·Suporte para atualização OTA
  • ·BQB, IMF
  • ·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 atentamente as especificações do módulo e preste atenção a alguns assuntos ao usar o analisador lógico. Caso não entenda mais nada, pode entrar em contato com a equipe Feasycom!

Voltar ao Topo