Bluetooth modul serijski Basic

Sadržaj

1. Bluetooth modul Serijski port

Serijski interfejs je skraćeno serijski port, takođe poznat kao serijski komunikacioni interfejs, generalno poznat i kao COM port. Ovo je opći pojam, a sučelja koja koriste serijsku komunikaciju nazivaju se serijski portovi. Serijski port je hardverski interfejs.

UART je skraćenica za Universal Asynchronous Receiver/Transmitter, što znači Univerzalni asinhroni prijemnik/predajnik.

UART uključuje serijski port na nivou TTL i serijski port na nivou RS-232, a oba uređaja koji koriste UART komunikaciju moraju biti u skladu sa UART protokolom.

2. Bluetooth modul UART protokol

Prema različitim formatima protokola, može se dalje podijeliti na dva formata protokola: H4 (TX/RX/CTS/RTS/GND) i H5 (TX/RX/GND)

H4:  Komunikacija ne uključuje ponovni prijenos, tako da se CTS/RTS mora koristiti. UART komunikacija je u "transparentnom prijenosu" modu, odnosno, podaci koji se nadgledaju kroz logički analizator su stvarni komunikacijski podaci. Smjer Head DataType Host ->Kontroler 0x01 HCI Command Host ->Kontroler 0x02 ACL Packet Host ->Kontroler 0x03 SCO Packet Controller ->Host 0x04 HCI kontroler događaja ->Host 0x02 ACL kontroler paketa ->Host 0x03 SCO paket

H5:  (također poznat kao 3-žični), zbog podrške za ponovni prijenos, CTS/RTS je opciono. H5 komunikacioni paketi podataka počinju i završavaju sa 0xC0, odnosno 0xC0... korisnim opterećenjem 0xC0. Ako korisni teret sadrži 0xC0, konvertuje se u 0xDB 0xDC; Ako korisni teret sadrži 0xDB, konvertuje se u 0xDB 0xDD

3. Serijski port Bluetooth modula

Većina Bluetooth HCI modula podržava H5 način rada,

Mali dio (kao što je BW101/BW104/BW151) podržava samo H4 način rada (tj. CTS/RTS je potreban)

Bilo H4 ili H5, tokom inicijalizacije Bluetooth-a, stek protokola se povezuje sa modulom brzinom od 115200bps. Nakon što je veza uspješna, skače na visoku brzinu prijenosa (>=921600bps). Obično se koriste 921600/1M/1.5M/2M/3M

Napomena: Konfiguracija serijskog porta H4 ne uključuje bit za provjeru; H5 obično koristi čak i provjeru. Ne zaboravite postaviti format kada hvatate pakete podataka serijskog porta pomoću Logičkog analizatora.

4. Slučaj

Osnovni parametri

FSC-DB004-BT826 integriše BT826 Bluetooth modul i DB004 pin interfejs ploču, podržava Bluetooth 4.2 dual mode protokol (BR/EDR/LE), integriše baseband kontroler, Cortex-M3 CPU, PCB antenu

  • · Protokol: SPP, HID, GATT, itd
  • ·Veličina pakovanja: 13 * 26.9 * 2 mm
  • · Nivo snage 1.5
  • ·Podrazumevana brzina prenosa serijskog porta: 115.2kbps Opseg brzine prenosa: 1200bps~921kbps
  • ·Podrška OTA nadogradnji
  • ·BQB, MFI
  • ·U skladu sa ROHS specifikacijama

5. rezime

Bluetooth serijska komunikacija je vrlo jednostavno i osnovno znanje. Generalno, prilikom otklanjanja grešaka, pažljivo pročitajte specifikaciju modula i obratite pažnju na neke stvari kada koristite logički analizator. Ako ništa drugo ne razumijete, možete kontaktirati Feasycom tim!

Dođite na vrh