1. Módulo Bluetooth Puerto serie

La interfaz serie se abrevia como puerto serie., También conocido como interfaz de comunicación en serie., generalmente también conocido como puerto COM. Este es un término general., y las interfaces que utilizan comunicación serie se denominan puertos serie.. Un puerto serie es una interfaz de hardware..

UART es la abreviatura de Receptor/Transmisor Asíncrono Universal, es decir, receptor/transmisor asíncrono universal.

UART incluye un puerto serie de nivel TTL y un puerto serie de nivel RS-232, y ambos dispositivos que utilizan comunicación UART deben cumplir con el protocolo UART.

2. Protocolo UART del módulo Bluetooth

Según los diferentes formatos de protocolo, se puede dividir en dos formatos de protocolo: H4 (TX/RX/CTS/RTS/GND) y H5 (TX/RX/TIERRA)

H4:  La comunicación no incluye la retransmisión., entonces CTS/RTS debe usar. La comunicación UART está en “transmisión transparente” modo, eso es, los datos monitoreados a través del analizador lógico son los datos de comunicación reales Dirección Tipo de datos del cabezal Host ->Controlador 0x01 Host de comando HCI ->Controlador 0x02 Host de paquetes ACL ->Controlador 0x03 Controlador de paquetes SCO ->Controlador de eventos HCI del host 0x04 ->Controlador de paquetes ACL del host 0x02 ->Paquete SCO del host 0x03

H5:  (también conocido como 3 hilos), debido al soporte para la retransmisión, CTS/RTS es opcional. Los paquetes de datos de comunicación H5 comienzan y terminan con 0xC0, eso es, 0xC0… carga útil 0xC0. Si la carga útil contiene 0xC0, se convierte a 0xDB 0xDC; Si la carga útil contiene 0xDB, se convierte a 0xDB 0xDD

3. Puerto serie del módulo Bluetooth

Most Bluetooth HCI modules support H5 mode,

una pequeña porción (como BW101/BW104/BW151) solo admite el modo H4 (es decir. Se requiere CTS/RTS)

Ya sea H4 o H5, during Bluetooth initialization, la pila de protocolos se conecta con el módulo a una velocidad de 115200 bps. Después de que la conexión sea exitosa, salta a una velocidad de baudios alta (>=921600bps). Los más utilizados son 921600/1M/1,5M/2M/3M.

Nota: La configuración del puerto serie H4 no incluye un bit de verificación; H5 generalmente usa incluso cheque. Recuerde configurar el formato al capturar paquetes de datos del puerto serie con el analizador lógico.

4. Caso

Parámetros básicos

FSC-DB004-BT826 integrates BT826 Módulo Bluetooth and DB004 pin interface board, Admite Bluetooth 4.2 protocolo de modo dual (BR/EDR/LE), integra controlador de banda base, CPU Cortex-M3, Antena PCB

  • ·Protocolo: Spp, Escondite, Gatte, etc.
  • ·Tamaño del paquete: 13 * 26.9 * 2mm
  • ·Nivel de potencia 1.5
  • ·Velocidad de baudios del puerto serie predeterminado: 115.2kbps Rango de velocidad en baudios: 1200bps~921kbps
  • · Admite actualización OTA
  • ·barbacoa
  • ·Cumple con las especificaciones ROHS

5. Resumen

La comunicación serie Bluetooth es un conocimiento muy simple y básico.. Generalmente, al depurar, Lea atentamente las especificaciones del módulo., y preste atención a algunas cuestiones al utilizar el analizador lógico. Si no entiendes nada más, you can contact the Equipo de Feasycom!