Bluetooth modul serijski Basic

Pregled sadržaja

1. Bluetooth modul Serijski priključak

Serijsko sučelje je skraćeno kao serijski port, također poznato kao serijsko komunikacijsko sučelje, općenito također poznato kao COM port. Ovo je opći izraz, a sučelja koja koriste serijsku komunikaciju nazivaju se serijskim priključcima. Serijski port je hardversko sučelje.

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

UART uključuje serijski priključak razine TTL i serijski priključak razine RS-232, a oba uređaja koji koriste UART komunikaciju moraju biti u skladu s UART protokolom.

2. Bluetooth modul UART protokol

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

H4:  Komunikacija ne uključuje ponovni prijenos, pa se mora koristiti CTS/RTS. UART komunikacija je u načinu "transparentnog prijenosa", to jest, podaci koji se nadziru kroz logički analizator stvarni su komunikacijski podaci Direction Head DataType Host -> Controller 0x01 HCI Command Host -> Controller 0x02 ACL Packet Host -> Controller 0x03 SCO Packet Controller ->Host 0x04 HCI kontroler događaja ->Host 0x02 ACL paket kontroler ->Host 0x03 SCO paket

H5:  (također poznat kao 3-žilni), zbog podrške za ponovni prijenos, CTS/RTS nije obavezan. H5 komunikacijski paketi podataka počinju i završavaju s 0xC0, odnosno 0xC0... nosivost 0xC0. Ako sadržaj sadrži 0xC0, pretvara se u 0xDB 0xDC; Ako sadržaj sadrži 0xDB, pretvara se u 0xDB 0xDD

3. Serijski priključak 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 (tj. potreban je CTS/RTS)

Bilo H4 ili H5, tijekom inicijalizacije Bluetootha, hrpa protokola povezuje se s modulom pri brzini prijenosa od 115200 bps. Nakon što je veza uspješna, ona prelazi na visoku brzinu prijenosa (>=921600bps). Obično se koriste 921600/1M/1.5M/2M/3M

Napomena: konfiguracija H4 serijskog priključka ne uključuje bit za provjeru; H5 obično koristi parnu provjeru. Ne zaboravite postaviti format kada hvatate pakete podataka serijskog porta pomoću logičkog analizatora.

4. Slučaj

Osnovni parametri

FSC-DB004-BT826 integrira BT826 Bluetooth modul i DB004 pin sučelje, podržava Bluetooth 4.2 dual mode protokol (BR/EDR/LE), integrira baseband kontroler, Cortex-M3 CPU, PCB antenu

  • · Protokol: SPP, HID, GATT, itd
  • ·Veličina pakiranja: 13 * 26.9 * 2 mm
  • ·Razina snage 1.5
  • · Zadana brzina prijenosa serijskih priključaka: 115.2 kbps Raspon brzine prijenosa: 1200 bps ~ 921 kbps
  • · Podržava OTA nadogradnju
  • ·BQB, MFI
  • · Sukladno ROHS specifikacijama

5. Sažetak

Bluetooth serijska komunikacija je vrlo jednostavno i osnovno znanje. Općenito, prilikom uklanjanja pogrešaka pažljivo pročitajte specifikaciju modula i obratite pozornost na neke stvari kada koristite logički analizator. Ako vam još nešto nije jasno, možete kontaktirati Feasycom tim!

Dođite na vrh