1. Port série du module Bluetooth

L'interface série est abrégée comme un port série, également connu comme une interface de communication série, Généralement également connu comme un port com. C'est un terme général, et les interfaces qui utilisent la communication série sont appelées ports série. Un port série est une interface matérielle.

UART est l'abréviation du récepteur / émetteur asynchrone universel, ce qui signifie récepteur / émetteur asynchrone universel.

UART comprend un port série TTL au niveau et un port série RS-232, et les deux appareils utilisant la communication UART doivent se conformer au protocole UART.

2. Protocole UART du module Bluetooth

Selon les différents formats de protocole, il peut être divisé en deux formats de protocole: H4 (TX / RX / CTS / RTS / GND) et h5 (TX / RX / GND)

H4:  La communication n'inclut pas la transmission RE, Donc CTS / RTS doit utiliser. La communication UART est dans “transmission transparente” mode, c'est, Les données surveillées via l'analyseur logique sont l'hôte de la tête de données de communication réelle ->Contrôleur 0x01 HOTH HOST>Contrôleur 0x02 ACL Packet Host ->Contrôleur 0x03 SCO Packet Controller ->Hôte 0x04 Contrôleur d'événements HCI ->Hôte 0x02 Contrôleur de paquets ACL ->Hôte 0x03 SCO Packet

H5:  (également connu sous le nom de 3 fils), En raison de la prise en charge de la retransmission, CTS / RTS est facultatif. Les paquets de données de communication H5 commencent et se terminent avec 0xc0, c'est, 0xc0… charge utile 0xc0. Si la charge utile contient 0xc0, il est converti en 0xdb 0xdc; Si la charge utile contient 0xdb, il est converti en 0xdb 0xdd

3. Port série du module Bluetooth

Most Bluetooth HCI modules support H5 mode,

Une petite portion (comme BW101 / BW104 / BW151) prend en charge uniquement le mode H4 (c.. CTS / RTS est requis)

Que ce soit H4 ou H5, during Bluetooth initialization, La pile de protocole se connecte avec le module à une vitesse en bauds de 115200bps. Une fois la connexion réussie, il saute à un taux de bauds élevé (>= 921600bps). Couramment utilisés sont 921600 / 1m / 1,5 m / 2m / 3m

Note: La configuration du port série H4 n'inclut pas de bit de contrôle; H5 utilise généralement un chèque. N'oubliez pas de définir le format lors de la saisie des paquets de données de port série avec analyseur logique.

4. Cas

Paramètres de base

FSC-DB004-BT826 integrates BT826 Module Bluetooth and DB004 pin interface board, prend en charge Bluetooth 4.2 protocole à double mode (Br / edr / le), intégrer le contrôleur de bande de base, CPU Cortex-M3, Antenne PCB

  • ·Protocole: Spp, Se cacher, Gatte, etc.
  • · Taille du package: 13 * 26.9 * 2MM
  • · Niveau de puissance 1.5
  • · Taux de bauds du port série par défaut: 115.2KBPS BAUD Rate Range: 1200BPS ~ 921Kbps
  • · Prise en charge de la mise à niveau OTA
  • · BQB
  • · Conforme aux spécifications ROHS

5. Résumé

La communication série Bluetooth est une connaissance très simple et de base. En général, Lors du débogage, Lisez attentivement la spécification du module, et faites attention à certaines questions lors de l'utilisation de l'analyseur logique. Si tu ne comprends rien d'autre, you can contact the Équipe de feasycom!