Módulo Bluetooth serial Básico
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!