1. Bluetooth modulis Serijinis prievadas
Nuoseklioji sąsaja sutrumpinta kaip nuoseklusis prievadas, taip pat žinomas kaip nuosekliojo ryšio sąsaja, paprastai taip pat žinomas kaip COM prievadas. Tai bendras terminas, o sąsajos, kuriose naudojamas nuoseklusis ryšys, vadinamos nuosekliaisiais prievadais. Nuoseklus prievadas yra aparatinės įrangos sąsaja.
UART yra universalus asinchroninis imtuvas / siųstuvas, reiškiantis universalų asinchroninį imtuvą / siųstuvą, santrumpa.
UART apima TTL lygio nuoseklųjį prievadą ir RS-232 lygio nuoseklųjį prievadą, o abu įrenginiai, naudojantys UART ryšį, turi atitikti UART protokolą.
2. Bluetooth modulio UART protokolas
Pagal skirtingus protokolo formatus jis gali būti dar skirstomas į du protokolo formatus: H4 (TX/RX/CTS/RTS/GND) ir H5 (TX/RX/GND)
H4: Ryšys neapima pakartotinio perdavimo, todėl turi naudoti CTS/RTS. UART ryšys veikia „skaidraus perdavimo“ režimu, tai yra, duomenys, stebimi per loginį analizatorių, yra tikrieji ryšio duomenys. Krypties galvutės duomenų tipo pagrindinis kompiuteris -> Valdiklis 0x01 HCI komandos pagrindinis kompiuteris -> Valdiklis 0x02 ACL paketų priegloba -> Valdiklis 0x03 SCO paketų valdiklis -> Pagrindinis 0x04 HCI įvykių valdiklis -> Pagrindinis 0x02 ACL paketų valdiklis -> Pagrindinis 0x03 SCO paketas
H5: (taip pat žinomas kaip 3 laidų), dėl retransliavimo palaikymo, CTS/RTS yra neprivalomas. H5 ryšio duomenų paketai prasideda ir baigiasi 0xC0, tai yra 0xC0... naudingoji apkrova 0xC0. Jei naudingajame krovinyje yra 0xC0, jis konvertuojamas į 0xDB 0xDC; Jei naudingajame krovinyje yra 0xDB, jis konvertuojamas į 0xDB 0xDD
3. Bluetooth modulio nuoseklusis prievadas
Dauguma Bluetooth HCI modulių palaiko H5 režimą,
Nedidelė dalis (pvz., BW101 / BW104 / BW151) palaiko tik H4 režimą (ty reikalingas CTS / RTS)
Nesvarbu, ar H4, ar H5, „Bluetooth“ inicijavimo metu protokolo krūva prisijungia prie modulio 115200 921600 bps sparta. Sėkmingai užmezgus ryšį, jis pereina prie didelio duomenų perdavimo spartos (>=921600bps). Dažniausiai naudojami 1/1.5M/2M/3M/XNUMXM
Pastaba: H4 nuosekliojo prievado konfigūracijoje nėra kontrolinio bito; H5 paprastai naudoja net patikrinimą. Nepamirškite nustatyti formato griebdami nuosekliojo prievado duomenų paketus su Logic analizatoriumi.
4. Byla
Pagrindiniai parametrai
FSC-DB004-BT826 integruoja BT826 Bluetooth modulį ir DB004 kontaktų sąsajos plokštę, palaiko Bluetooth 4.2 dviejų režimų protokolą (BR/EDR/LE), integruoja bazinės juostos valdiklį, Cortex-M3 procesorių, PCB anteną
- · Protokolas: SPP, HID, GATT ir kt
- ·Paketo dydis: 13 * 26.9 * 2mm
- ·Galios lygis 1.5
- · Numatytoji nuosekliojo prievado perdavimo sparta: 115.2 kbps Prasidėjimo spartos diapazonas: 1200 bps ~ 921 kbps
- · Palaikykite OTA atnaujinimą
- ·BQB, PFI
- · Atitinka ROHS specifikacijas
5. Santrauka
Bluetooth nuoseklusis ryšys yra labai paprastos ir pagrindinės žinios. Paprastai derindami atidžiai perskaitykite modulio specifikaciją ir atkreipkite dėmesį į kai kuriuos dalykus, kai naudojate Logic analizatorių. Jei daugiau nieko nesuprantate, galite susisiekti su Feasycom komanda!