1. Bluetooth modul Soros port
A soros interfészt soros portnak, más néven soros kommunikációs interfésznek, általában COM portnak is nevezik. Ez egy általános kifejezés, és a soros kommunikációt használó interfészeket soros portoknak nevezzük. A soros port egy hardveres interfész.
Az UART az univerzális aszinkron vevő/adó rövidítése, azaz univerzális aszinkron vevő/adó.
Az UART tartalmaz egy TTL szintű soros portot és egy RS-232 szintű soros portot, és mindkét UART kommunikációt használó eszköznek meg kell felelnie az UART protokollnak.
2. Bluetooth modul UART protokoll
A különböző protokollformátumok szerint további két protokollformátumra osztható: H4 (TX/RX/CTS/RTS/GND) és H5 (TX/RX/GND)
H4: A kommunikáció nem tartalmazza az újraátvitelt, ezért CTS/RTS-t kell használni. Az UART kommunikáció "transzparens átvitel" módban van, vagyis a logikai analizátoron keresztül figyelt adatok a tényleges kommunikációs adatok Irányfej DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Gazdagép 0x04 HCI eseményvezérlő ->Gazdagép 0x02 ACL csomagvezérlő ->Gazdagép 0x03 SCO csomag
H5: (más néven 3-vezetékes), az újraküldés támogatása miatt a CTS/RTS opcionális. A H5 kommunikációs adatcsomagok 0xC0-val kezdődnek és végződnek, azaz 0xC0... hasznos terhelés 0xC0. Ha a hasznos adat 0xC0-t tartalmaz, akkor a rendszer 0xDB 0xDC-vé konvertálja; Ha a hasznos adat 0xDB-t tartalmaz, akkor a rendszer 0xDB 0xDD-vé konvertálja
3. Bluetooth modul soros portja
A legtöbb Bluetooth HCI modul támogatja a H5 módot,
Egy kis része (például BW101/BW104/BW151) csak a H4 módot támogatja (azaz CTS/RTS szükséges)
Akár H4, akár H5, a Bluetooth inicializálása során a protokoll verem 115200 921600 bps adatátviteli sebességgel csatlakozik a modulhoz. Sikeres csatlakozás után nagy adatátviteli sebességre ugrik (>=921600bps). Az általánosan használt 1/1.5M/2M/3M/XNUMXM
Megjegyzés: A H4 soros port konfigurációja nem tartalmaz ellenőrző bitet; A H5 általában páros ellenőrzést használ. Ne felejtse el beállítani a formátumot, amikor a soros portos adatcsomagokat Logic Analizátorral megfogja.
4. Eset
Alapvető paraméterek
Az FSC-DB004-BT826 integrálja a BT826 Bluetooth modult és a DB004 tűs interfész kártyát, támogatja a Bluetooth 4.2 dual mode protokollt (BR/EDR/LE), integrál alapsávi vezérlőt, Cortex-M3 CPU-t, PCB antennát
- · Protokoll: SPP, HID, GATT stb
- ·Csomag mérete: 13 * 26.9 * 2 mm
- ·Teljesítményszint 1.5
- ·Alapértelmezett soros port adatátviteli sebesség: 115.2 kbps Adatátviteli sebesség tartomány: 1200-921 kbps
- · Az OTA frissítés támogatása
- ·BQB, MFI
- · Megfelel az ROHS előírásoknak
5. összefoglalás
A Bluetooth soros kommunikáció nagyon egyszerű és alapvető tudás. Általánosságban elmondható, hogy hibakereséskor figyelmesen olvassa el a modul specifikációit, és ügyeljen néhány dologra a logikai analizátor használatakor. Ha máshoz nem értesz, felveheted a kapcsolatot a Feasycom csapatával!