1. Bluetooth-moduuli Sarjaportti
Sarjaliitäntä on lyhennetty sarjaportiksi, joka tunnetaan myös nimellä sarjaliikenneliitäntä, joka tunnetaan yleisesti myös COM-porttina. Tämä on yleinen termi, ja sarjaliikennettä käyttäviä liitäntöjä kutsutaan sarjaporteiksi. Sarjaportti on laitteistoliitäntä.
UART on lyhenne sanoista Universal Asynchronous Receiver/Transmitter, mikä tarkoittaa yleismaailmallista asynkronista vastaanotinta/lähetintä.
UART sisältää TTL-tason sarjaportin ja RS-232-tason sarjaportin, ja molempien UART-viestintää käyttävien laitteiden on oltava UART-protokollan mukaisia.
2. Bluetooth-moduulin UART-protokolla
Eri protokollamuotojen mukaan se voidaan jakaa edelleen kahteen protokollamuotoon: H4 (TX/RX/CTS/RTS/GND) ja H5 (TX/RX/GND)
H4: Tietoliikenne ei sisällä uudelleenlähetystä, joten CTS/RTS:n on käytettävä. UART-tiedonsiirto on "läpinäkyvässä lähetyksessä" eli logiikka-analysaattorin kautta valvottu data on varsinaista tietoliikennetietoa Suuntapää DataType Host ->Ohjain 0x01 HCI-komentoisäntä ->Ohjain 0x02 ACL-pakettiisäntä ->Ohjain 0x03 SCO-pakettiohjain ->Isäntä 0x04 HCI-tapahtumaohjain ->Isäntä 0x02 ACL-pakettiohjain ->Isäntä 0x03 SCO-paketti
H5: (tunnetaan myös nimellä 3-johdin), uudelleenlähetyksen tuen vuoksi CTS/RTS on valinnainen. H5-viestintädatapaketit alkavat ja päättyvät 0xC0, eli 0xC0... hyötykuorma 0xC0. Jos hyötykuorma sisältää 0xC0, se muunnetaan 0xDB 0xDC:ksi; Jos hyötykuorma sisältää 0xDB, se muunnetaan 0xDB 0xDD:ksi
3. Bluetooth-moduulin sarjaportti
Useimmat Bluetooth HCI -moduulit tukevat H5-tilaa,
Pieni osa (kuten BW101/BW104/BW151) tukee vain H4-tilaa (eli vaaditaan CTS/RTS)
Olipa H4 tai H5, Bluetooth-alustuksen aikana protokollapino muodostaa yhteyden moduuliin 115200bps:n baudinopeudella. Kun yhteys on onnistunut, se hyppää korkeaan siirtonopeuteen (>=921600bps). Yleisesti käytettyjä ovat 921600/1M/1.5M/2M/3M
Huomautus: H4-sarjaportin kokoonpano ei sisällä tarkistusbittiä; H5 käyttää yleensä parillista tarkistusta. Muista asettaa muoto, kun otat sarjaportin datapaketteja Logic-analysaattorilla.
4. Asia
Perusparametrit
FSC-DB004-BT826 integroi BT826 Bluetooth-moduulin ja DB004-nastaisen liitäntäkortin, tukee Bluetooth 4.2 dual mode -protokollaa (BR/EDR/LE), integroi kantataajuusohjaimen, Cortex-M3 CPU:n, PCB-antennin
- · Protokolla: SPP, HID, GATT jne
- ·Pakkauksen koko: 13 * 26.9 * 2 mm
- ·Tehotaso 1.5
- ·Sarjaportin oletussiirtonopeus: 115.2 kbps Tiedonsiirtonopeusalue: 1200-921 kbps
- · Tukee OTA-päivitystä
- ·BQB, MFI
- · ROHS-vaatimusten mukainen
5. Yhteenveto
Bluetooth-sarjaliikenne on hyvin yksinkertaista ja perustietoa. Yleensä virheenkorjauksen aikana lue moduulin tiedot huolellisesti ja kiinnitä huomiota joihinkin seikkoihin, kun käytät Logic-analysaattoria. Jos et ymmärrä muuta, voit ottaa yhteyttä Feasycom-tiimiin!