Bluetooth Module Serial Basic
1. Bluetooth Module Serial Port
Det serielle grensesnittet er forkortet som en seriell port, Også kjent som et seriell kommunikasjonsgrensesnitt, Generelt også kjent som en COM -port. Dette er et generelt begrep, og grensesnitt som bruker seriell kommunikasjon kalles serielle porter. En seriell port er et maskinvaregrensesnitt.
UART er forkortelsen for universell asynkron mottaker/sender, som betyr universell asynkron mottaker/sender.
UART inkluderer en seriell port på TTL-nivå og en seriell port på RS-232-nivå, og begge enhetene som bruker UART -kommunikasjon, må overholde UART -protokollen.
2. Bluetooth -modul UART -protokoll
I henhold til de forskjellige protokollformatene, Det kan videre deles inn i to protokollformater: H4 (TX/RX/CTS/RTS/GND) og H5 (TX/RX/GND)
H4: Kommunikasjon inkluderer ikke RE -overføring, Så CTS/RTS må bruke. UART -kommunikasjon er i “gjennomsiktig overføring” modus, det er, Dataene som overvåkes gjennom logikkanalysator>Kontroller 0x01 HCI Command Host ->Kontroller 0x02 ACL -pakkevert ->Kontroller 0x03 SCO Packet Controller ->Vert 0x04 HCI Event Controller ->Vert 0x02 ACL -pakkekontroller ->Vert 0x03 SCO -pakke
H5: (Også kjent som 3-ledning), På grunn av støtte for overføring, CTS/RTS er valgfritt. H5 Kommunikasjonsdatapakker starter og slutter med 0xc0, det er, 0xc0… nyttelast 0xc0. Hvis nyttelasten inneholder 0xc0, den konverteres til 0xdb 0xdc; Hvis nyttelasten inneholder 0xdb, den konverteres til 0xdb 0xdd
3. Bluetooth Module Serial Port
De fleste Bluetooth HCI -moduler støtter H5 -modus,
En liten porsjon (for eksempel BW101/BW104/BW151) støtter bare H4 -modus (dvs.. CTS/RTS er påkrevd)
Enten H4 eller H5, under Bluetooth -initialisering, Protokollstabelen kobles til modulen med en baudhastighet på 115200bps. Etter at forbindelsen er vellykket, Det hopper til en høy baudfrekvens (>= 921600bps). Vanligvis er 921600/1m/1,5m/2m/3m
Note: H4 -serieportkonfigurasjonen inkluderer ikke en sjekkbit; H5 bruker vanligvis til og med å sjekke. Husk å angi formatet når du tar tak i serielle portdatapakker med logikkanalysator.
4. Sak
Grunnleggende parametere
FSC-DB004-BT826 integrerer BT826 Bluetooth-modul og DB004 PIN-grensesnittkort, Støtter Bluetooth 4.2 Protokoll med dobbeltmodus (Br/EDR/LE), Integrerer basebandkontroller, Cortex-M3 CPU, PCB -antenne
- · Protokoll: Spp, Gjemt, GATT, osv
- · Pakkestørrelse: 13 * 26.9 * 2mm
- · Kraftnivå 1.5
- · Standard seriell port baud rate: 115.2KBPS Baud Rate Range: 1200BPS ~ 921 kbps
- · Støtt OTA -oppgradering
- · BQB
- · I samsvar med ROHS -spesifikasjoner
5. Sammendrag
Bluetooth seriell kommunikasjon er en veldig enkel og grunnleggende kunnskap. Generelt, Når du feilsøker, Les modulspesifikasjonen nøye, og vær oppmerksom på noen saker når du bruker logikkanalysatoren. Hvis du ikke forstår noe annet, Du kan kontakte Feasycom -teamet!