Bluetooth mooduli seeria põhi

Sisukord

1. Bluetoothi ​​moodul Jadaport

Jadaliidest nimetatakse lühendatult jadaliideseks, tuntud ka kui jadaliides, üldiselt tuntud ka kui COM-port. See on üldmõiste ja jadasidet kasutavaid liideseid nimetatakse jadaportideks. Jadaport on riistvaraliides.

UART on universaalse asünkroonse vastuvõtja/saatja lühend, mis tähendab universaalset asünkroonset vastuvõtjat/saatjat.

UART sisaldab TTL-taseme jadaporti ja RS-232-taseme jadaporti ning mõlemad UART-sidet kasutavad seadmed peavad järgima UART-protokolli.

2. Bluetoothi ​​mooduli UART-protokoll

Erinevate protokollivormingute järgi saab selle jagada veel kaheks protokollivorminguks: H4 (TX/RX/CTS/RTS/GND) ja H5 (TX/RX/GND)

H4:  Side ei sisalda taasedastust, seega peab CTS/RTS kasutama. UART-side on "läbipaistva edastuse" režiimis, see tähendab, et loogikaanalüsaatori kaudu jälgitavad andmed on tegelikud sideandmed. Suundpea andmetüübi host -> juhtseade 0x01 HCI käsuhost -> kontroller 0x02 ACL paketihost -> kontroller 0x03 SCO paketikontroller -> Host 0x04 HCI sündmuste kontroller -> Host 0x02 ACL paketikontroller -> Host 0x03 SCO pakett

H5:  (tuntud ka kui 3-juhtmeline), taasedastamise toe tõttu on CTS/RTS valikuline. H5 side andmepaketid algavad ja lõpevad 0xC0, see tähendab 0xC0... kasulik koormus 0xC0. Kui kasulik koormus sisaldab 0xC0, teisendatakse see 0xDB 0xDC-ks; Kui kasulik koormus sisaldab 0xDB, teisendatakse see 0xDB 0xDD-ks

3. Bluetoothi ​​mooduli jadaport

Enamik Bluetooth HCI mooduleid toetab H5 režiimi,

Väike osa (nt BW101/BW104/BW151) toetab ainult H4 režiimi (st nõutav on CTS/RTS)

Olenemata sellest, kas H4 või H5, loob protokollipinn Bluetoothi ​​initsialiseerimise ajal ühenduse mooduliga edastuskiirusega 115200 921600 bps. Kui ühendus on edukas, hüppab see suurele andmeedastuskiirusele (>=921600 bps). Tavaliselt kasutatakse 1/1.5M/2M/3M/XNUMXM

Märkus. H4 jadapordi konfiguratsioon ei sisalda kontrollbitti; H5 kasutab tavaliselt isegi kontrolli. Loogikaanalüsaatoriga jadapordi andmepakettide haaramisel ärge unustage määrata vormingut.

4. Juhtum

Põhiparameetrid

FSC-DB004-BT826 integreerib BT826 Bluetoothi ​​mooduli ja DB004 pin-liideseplaadi, toetab Bluetooth 4.2 kaherežiimilist protokolli (BR/EDR/LE), integreerib põhiribakontrolleri, Cortex-M3 protsessori, PCB antenni

  • · Protokoll: SPP, HID, GATT jne
  • ·Paki suurus: 13 * 26.9 * 2mm
  • ·Võiteaste 1.5
  • · Jadapordi vaikeedastuskiirus: 115.2 kbit/s Edastuskiiruse vahemik: 1200-921 kbit/s
  • · Toetage OTA versiooniuuendust
  • ·BQB, MFI
  • · Vastab ROHS-i spetsifikatsioonidele

5. Kokkuvõte

Bluetoothi ​​jadaside on väga lihtne ja elementaarne teadmine. Üldiselt lugege silumisel hoolikalt mooduli spetsifikatsiooni ja pöörake loogikaanalüsaatori kasutamisel tähelepanu mõnele asjale. Kui te muust aru ei saa, võite võtta ühendust Feasycomi meeskonnaga!

Leidke Top