Modul Bluetooth serial Basic

Cuprins

1. Modul Bluetooth Port serial

Interfața serială este abreviată ca port serial, cunoscut și ca interfață de comunicație serială, cunoscută în general și ca port COM. Acesta este un termen general, iar interfețele care folosesc comunicația serială se numesc porturi seriale. Un port serial este o interfață hardware.

UART este abrevierea pentru Universal Asynchronous Receiver/Transmitter, adică Universal Asynchronous Receiver/Transmitter.

UART include un port serial la nivel TTL și un port serial la nivel RS-232, iar ambele dispozitive care utilizează comunicația UART trebuie să respecte protocolul UART.

2. Protocolul UART al modulului Bluetooth

În funcție de diferitele formate de protocol, acesta poate fi împărțit în continuare în două formate de protocol: H4 (TX/RX/CTS/RTS/GND) și H5 (TX/RX/GND)

H4:  Comunicarea nu include retransmisie, deci CTS/RTS trebuie să folosească. Comunicarea UART este în modul „transmisie transparentă”, adică datele monitorizate prin analizorul logic sunt datele reale de comunicare Direction 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:  (cunoscut și ca 3 fire), datorită suportului pentru retransmisie, CTS/RTS este opțional. Pachetele de date de comunicație H5 încep și se termină cu 0xC0, adică 0xC0... sarcină utilă 0xC0. Dacă sarcina utilă conține 0xC0, este convertită în 0xDB 0xDC; Dacă sarcina utilă conține 0xDB, este convertită în 0xDB 0xDD

3. Port serial al modulului Bluetooth

Majoritatea modulelor Bluetooth HCI acceptă modul H5,

O mică parte (cum ar fi BW101/BW104/BW151) acceptă doar modul H4 (adică este necesar CTS/RTS)

Indiferent dacă este H4 sau H5, în timpul inițializării Bluetooth, stiva de protocoale se conectează cu modulul la o rată de transmisie de 115200 bps. După ce conexiunea este reușită, aceasta trece la o rată de transmisie ridicată (>=921600bps). Utilizate în mod obișnuit sunt 921600/1M/1.5M/2M/3M

Notă: Configurația portului serial H4 nu include un bit de verificare; H5 folosește de obicei verificarea egală. Nu uitați să setați formatul atunci când preluați pachete de date portului serial cu analizorul logic.

4. Caz

Parametrii de bază

FSC-DB004-BT826 integrează modulul Bluetooth BT826 și placa de interfață cu pin DB004, acceptă protocolul Bluetooth 4.2 în mod dublu (BR/EDR/LE), integrează controler de bandă de bază, CPU Cortex-M3, antenă PCB

  • ·Protocol: SPP, HID, GATT etc
  • ·Dimensiunea pachetului: 13 * 26.9 * 2mm
  • ·Nivel de putere 1.5
  • · Rata de transmisie implicită a portului serial: 115.2 kbps Interval de viteză: 1200 bps ~ 921 kbps
  • · Suportă upgrade OTA
  • ·BQB, IMF
  • · Conform cu specificațiile ROHS

5. Rezumat

Comunicarea în serie Bluetooth este o cunoaștere foarte simplă și de bază. În general, atunci când depanați, citiți cu atenție specificațiile modulului și acordați atenție unor aspecte când utilizați analizorul logic. Dacă nu înțelegeți altceva, puteți contacta echipa Feasycom!

Derulaţi în sus