Bluetooth-modulo seria Basic

Enhavtabelo

1. Bluetooth-modulo Seria haveno

La seria interfaco estas mallongigita kiel seria haveno, ankaŭ konata kiel seria komunika interfaco, ĝenerale ankaŭ konata kiel COM-haveno. Ĉi tio estas ĝenerala termino, kaj interfacoj kiuj uzas serian komunikadon estas nomitaj seriaj havenoj. Seria haveno estas aparatara interfaco.

UART estas la mallongigo de Universala Asynchronous Receiver/Transmitter, kio signifas Universala Asynchronous Receiver/Transmitter.

UART inkluzivas TTL-nivelan serian havenon kaj RS-232-nivelan serian havenon, kaj ambaŭ aparatoj uzantaj UART-komunikadon devas observi la UART-protokolon.

2. Bluetooth-modulo UART-protokolo

Laŭ la malsamaj protokolaj formatoj, ĝi povas esti plue dividita en du protokolformatojn: H4 (TX/RX/CTS/RTS/GND) kaj H5 (TX/RX/GND)

H4:  Komunikado ne inkluzivas re-transdonon, do CTS/RTS devas uzi. UART-komunikado estas en "travidebla dissendo" reĝimo, tio estas, la datumoj monitoritaj per la Logika analizilo estas la reala komunikado-datumo Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Gastiganto 0x04 HCI Eventa Regilo ->Gastiganto 0x02 ACL Paka Regilo ->Gastiganto 0x03 SCO Pako

H5:  (ankaŭ konata kiel 3-drato), pro subteno por retranssendo, CTS/RTS estas laŭvola. H5-komunikaj datumpakaĵoj komenciĝas kaj finiĝas per 0xC0, tio estas, 0xC0... utila ŝarĝo 0xC0. Se la utila ŝarĝo enhavas 0xC0, ĝi estas konvertita al 0xDB 0xDC; Se la utila ŝarĝo enhavas 0xDB, ĝi estas konvertita al 0xDB 0xDD

3. Bluetooth-modulo seria haveno

Plej multaj Bluetooth HCI-moduloj subtenas H5-reĝimon,

Malgranda parto (kiel ekzemple BW101/BW104/BW151) nur subtenas H4-reĝimon (t.e. CTS/RTS estas bezonata)

Ĉu H4 aŭ H5, dum Bluetooth-inicialigo, la protokola stako konektas kun la modulo kun baudrapideco de 115200bps. Post kiam la konekto sukcesas, ĝi saltas al alta baudrapideco (>=921600bps). Ofte uzataj estas 921600/1M/1.5M/2M/3M

Noto: La agordo de la seria haveno H4 ne inkluzivas kontrolon; H5 kutime uzas eĉ ĉekon. Memoru agordi la formaton kiam vi kaptas seriajn havenajn datumpakaĵojn per Logika analizilo.

4. Kazo

Bazaj parametroj

FSC-DB004-BT826 integras BT826 Bluetooth-modulon kaj DB004-pinglan interfactablon, subtenas Bluetooth 4.2-du-reĝiman protokolon (BR/EDR/LE), integras bazbandan regilon, Cortex-M3 CPU, PCB-antenon.

  • ·Protokolo: SPP, HID, GATT, ktp
  • ·Pako grandeco: 13 * 26.9 * 2mm
  • ·Potenca nivelo 1.5
  • ·Defaŭlta seria haveno baŭdrapideco: 115.2kbps baŭdrapideco: 1200bps ~ 921kbps
  • · Subtenu OTA-ĝisdatigon
  • ·BQB, MFI
  • ·Konforma al ROHS-specifoj

5. resumo

Bluetooth seria komunikado estas tre simpla kaj baza scio. Ĝenerale, dum senararigado, legu la modulan specifon atente, kaj atentu iujn aferojn kiam vi uzas la Logika analizilo. Se vi ne komprenas ion alian, vi povas kontakti la Feasycom-teamon!

Rulumu al Supro