Módulo Bluetooth serie Básico

Índice del contenido

1. Puerto serie del módulo Bluetooth

La interfaz serie se abrevia como puerto serie, también conocida como interfaz de comunicación serie, generalmente también conocida 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, que significa 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/GND)

H4:  La comunicación no incluye la retransmisión, por lo que se debe utilizar CTS/RTS. La comunicación UART está en modo de "transmisión transparente", es decir, 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 cables), debido al soporte para retransmisión, CTS/RTS es opcional. Los paquetes de datos de comunicación H5 comienzan y terminan con 0xC0, es decir, 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

La mayoría de los módulos Bluetooth HCI admiten el modo H5,

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, durante la inicialización de Bluetooth, la pila de protocolos se conecta con el módulo a una velocidad en baudios de 115200 bps. Una vez que la conexión se realiza correctamente, salta a una velocidad de baudios alta (>= 921600 bps). 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 suele utilizar un control uniforme. Recuerde configurar el formato al capturar paquetes de datos del puerto serie con el analizador lógico.

4. Caso

Parametros basicos

FSC-DB004-BT826 integra el módulo Bluetooth BT826 y la placa de interfaz de pin DB004, admite protocolo de modo dual Bluetooth 4.2 (BR/EDR/LE), integra controlador de banda base, CPU Cortex-M3, antena PCB

  • ·Protocolo: SPP, HID, GATT, etc.
  • ·Tamaño del paquete: 13 * 26.9 * 2 mm
  • ·Nivel de potencia 1.5
  • ·Velocidad de baudios del puerto serie predeterminado: 115.2 kbps. Rango de velocidad de baudios: 1200 bps ~ 921 kbps.
  • · Admite actualización OTA
  • ·BQB, IMF
  • ·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 entiende nada más, ¡puede ponerse en contacto con el equipo de Feasycom!

Ir al Inicio