Bluetooth-modul seriel Basic

Indholdsfortegnelse

1. Bluetooth-modul Seriel port

Den serielle grænseflade er forkortet som en seriel port, også kendt som en seriel kommunikationsgrænseflade, generelt også kendt som en COM-port. Dette er en generel betegnelse, og grænseflader, der bruger seriel kommunikation, kaldes serielle porte. En seriel port er en hardwaregrænseflade.

UART er forkortelsen for Universal Asynchronous Receiver/Transmitter, hvilket betyder Universal Asynchronous Receiver/Transmitter.

UART inkluderer en seriel port på TTL-niveau og en seriel port på RS-232-niveau, og begge enheder, der bruger UART-kommunikation, skal overholde UART-protokollen.

2. Bluetooth modul UART protokol

Ifølge de forskellige protokolformater kan den yderligere opdeles i to protokolformater: H4 (TX/RX/CTS/RTS/GND) og H5 (TX/RX/GND)

H4:  Kommunikation omfatter ikke retransmission, så CTS/RTS skal bruge. UART-kommunikation er i "transparent transmission"-tilstand, det vil sige, at de data, der overvåges gennem den logiske analysator, er de faktiske kommunikationsdata Retning 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:  (også kendt som 3-leder), på grund af understøttelse af retransmission, er CTS/RTS valgfri. H5 kommunikationsdatapakker starter og slutter med 0xC0, det vil sige 0xC0... nyttelast 0xC0. Hvis nyttelasten indeholder 0xC0, konverteres den til 0xDB 0xDC; Hvis nyttelasten indeholder 0xDB, konverteres den til 0xDB 0xDD

3. Bluetooth-modul seriel port

De fleste Bluetooth HCI-moduler understøtter H5-tilstand,

En lille del (såsom BW101/BW104/BW151) understøtter kun H4-tilstand (dvs. CTS/RTS er påkrævet)

Uanset om det er H4 eller H5, under Bluetooth initialisering, forbindes protokolstakken med modulet med en baudrate på 115200bps. Når forbindelsen er vellykket, hopper den til en høj baudrate (>=921600bps). Almindeligvis brugt er 921600/1M/1.5M/2M/3M

Bemærk: Den serielle H4-portkonfiguration inkluderer ikke en checkbit; H5 bruger normalt jævn check. Husk at indstille formatet, når du griber serielportdatapakker med Logic analysator.

4. Sag

Grundparametre

FSC-DB004-BT826 integrerer BT826 Bluetooth-modul og DB004 pin-interfacekort, understøtter Bluetooth 4.2 dual-mode protokol (BR/EDR/LE), integrerer basebånd-controller, Cortex-M3 CPU, PCB-antenne

  • · Protokol: SPP, HID, GATT osv
  • ·Pakkestørrelse: 13 * 26.9 * 2mm
  • · Effektniveau 1.5
  • ·Standard seriel port-baudrate: 115.2 kbps Baud-hastighedsområde: 1200bps~921kbps
  • ·Understøtte OTA-opgradering
  • ·BQB, MFI
  • ·Overholder ROHS specifikationer

5. Resumé

Bluetooth seriel kommunikation er en meget enkel og grundlæggende viden. Generelt, når du fejlfinder, skal du læse modulspecifikationen omhyggeligt og være opmærksom på nogle forhold, når du bruger Logic-analysatoren. Hvis du ikke forstår andet, kan du kontakte Feasycom-teamet!

Rul til top