Bluetooth module serial Basic

Table of Contents

1. Bluetooth module Serial haven

De serial ynterface wurdt ôfkoarte as in serial haven, ek bekend as in serial kommunikaasje ynterface, algemien ek bekend as in COM haven. Dit is in algemiene term, en ynterfaces dy't serial kommunikaasje brûke wurde neamd serial havens. In serial haven is in hardware ynterface.

UART is de ôfkoarting foar Universal Asynchronous Receiver / Transmitter, wat betsjut Universele Asynchronous Untfanger / Sender.

UART omfettet in seriële poarte op TTL-nivo en in seriële poarte op RS-232-nivo, en beide apparaten dy't UART-kommunikaasje brûke moatte foldwaan oan it UART-protokol.

2. Bluetooth module UART protokol

Neffens de ferskillende protokolformaten kin it fierder ferdield wurde yn twa protokolformaten: H4 (TX/RX/CTS/RTS/GND) en H5 (TX/RX/GND)

H4:  Kommunikaasje omfettet gjin re oerdracht, dus CTS / RTS moat brûke. UART-kommunikaasje is yn "transparante oerdracht" modus, dat is, de gegevens kontrolearre troch de Logic-analyzer binne de eigentlike kommunikaasjegegevens Richting 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:  (ek wol 3-wire neamd), fanwegen stipe foar werútstjoering, is CTS/RTS opsjoneel. H5 kommunikaasje gegevens pakketten begjinne en einigje mei 0xC0, dat is, 0xC0 ... payload 0xC0. As de loadload befettet 0xC0, it wurdt omboud ta 0xDB 0xDC; As de loadload 0xDB befettet, wurdt it omboud ta 0xDB 0xDD

3. Bluetooth module serial haven

De measte Bluetooth HCI-modules stypje H5-modus,

In lyts diel (lykas BW101/BW104/BW151) stipet allinich H4-modus (dus CTS/RTS is fereaske)

Oft H4 of H5, tidens Bluetooth-initialisaasje, de protokolstapel ferbynt mei de module mei in baudrate fan 115200bps. Nei't de ferbining suksesfol is, springt it nei in hege baudrate (>= 921600bps). Faak brûkt binne 921600/1M/1.5M/2M/3M

Opmerking: De H4-seriële poarte-konfiguraasje befettet gjin kontrôlebit; H5 meastal brûkt sels check. Unthâld it formaat yn te stellen by it pakken fan seriële poartegegevenspakketten mei Logic analyzer.

4. Saak

Basisparamten

FSC-DB004-BT826 yntegreart BT826 Bluetooth-module en DB004 pin-ynterface board, stipet Bluetooth 4.2 dual mode protokol (BR / EDR / LE), yntegreart baseband controller, Cortex-M3 CPU, PCB-antenne

  • · Protokol: SPP, HID, GATT, ensfh
  • ·Package grutte: 13 * 26.9 * 2mm
  • · Krêftnivo 1.5
  • · Standert serial poarte baud rate: 115.2kbps Baud rate berik: 1200bps ~ 921kbps
  • · Stypje OTA-upgrade
  • ·BQB, MFI
  • · Yn oerienstimming mei ROHS-spesifikaasjes

5. Gearfetting

Bluetooth serial kommunikaasje is in hiel simpel en basis kennis. Algemien, as debuggen, lês de module spesifikaasje foarsichtich, en betelje omtinken oan guon saken by it brûken fan de Logic analysator. As jo ​​neat mear begripe, kinne jo kontakt opnimme mei it Feasycom-team!

Scroll nei boppen