1. Imbobo ye-serial ye-Bluetooth module
I-serial interface ifushaniswa njengembobo ye-serial, eyaziwa nangokuthi i-serial communication interface, ngokuvamile eyaziwa nangokuthi imbobo ye-COM. Leli yitemu elivamile, futhi izixhumanisi ezisebenzisa ukuxhumana kwe-serial zibizwa ngokuthi ama-serial port. Imbobo ye-serial iyisixhumi esibonakalayo sehadiwe.
I-UART isifinyezo se-Universal Asynchronous Receiver/Transmitter, okusho ukuthi I-Universal Asynchronous Receiver/Transmitter.
I-UART ihlanganisa imbobo ye-serial yeleveli ye-TTL kanye nembobo yesiriyeli yezinga le-RS-232, futhi womabili amadivayisi asebenzisa ukuxhumana kwe-UART adinga ukuthobela umthetho olandelwayo we-UART.
2. I-Bluetooth module UART protocol
Ngokuya ngamafomethi ephrothokholi ahlukene, ingabuye ihlukaniswe ibe amafomethi ephrothokholi amabili: i-H4 (TX/RX/CTS/RTS/GND) kanye ne-H5 (TX/RX/GND)
H4: Ukuxhumana akubandakanyi ukudluliswa kabusha, ngakho i-CTS/RTS kufanele isebenzise. Ukuxhumana kwe-UART kumodi "yokudlulisa okusobala", okungukuthi, idatha eqashwe nge-Logic analyzer idatha yokuxhumana yangempela I-Direction Head DataType Host ->Umlawuli 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Isilawuli Somcimbi esingu-0x04 HCI ->Isilawuli Sephakethe se-ACL esingu-0x02 ->Host 0x03 SCO Packet
I-H5: (eyaziwa nangokuthi izintambo ezi-3), ngenxa yosekelo lokudluliswa kabusha, i-CTS/RTS iyinketho. Amaphakethe edatha yokuxhumana ye-H5 aqala futhi aphethe ngo-0xC0, okungukuthi, 0xC0... umthwalo okhokhelwayo 0xC0. Uma inkokhelo iqukethe i-0xC0, iguqulelwa ku-0xDB 0xDC; Uma inkokhelo iqukethe i-0xDB, iguqulelwa ku-0xDB 0xDD
3. I-Bluetooth module serial port
Amamojula amaningi e-Bluetooth HCI asekela imodi ye-H5,
Ingxenye encane (efana ne-BW101/BW104/BW151) isekela imodi ye-H4 kuphela (okungukuthi i-CTS/RTS iyadingeka)
Ukuthi i-H4 noma i-H5, ngesikhathi sokuqaliswa kwe-Bluetooth, isitaki sephrothokholi sixhuma nemojuli ngesilinganiso se-baud esingu-115200bps. Ngemuva kokuthi uxhumo luphumelele, lweqela kuzinga eliphezulu le-baud (>=921600bps). Okuvame ukusetshenziswa yi-921600/1M/1.5M/2M/3M
Qaphela: Ukucushwa kwembobo ye-H4 ayifaki isheke; I-H5 ivamise ukusebenzisa isheke elilinganayo. Khumbula ukusetha ifomethi lapho uthatha amaphakethe wedatha yembobo yochungechunge nge-Logic analyzer.
4. Icala
Imingcele eyisisekelo
I-FSC-DB004-BT826 ihlanganisa i-BT826 Bluetooth module kanye ne-DB004 pin interface board, isekela i-Bluetooth 4.2 dual mode protocol (BR/EDR/LE), ihlanganisa isilawuli se-baseband, i-Cortex-M3 CPU, i-PCB antenna
- ·Iphrothokholi: SPP, HID, GATT, njll
- ·Usayizi wephakheji: 13 * 26.9 * 2mm
- ·Izinga lamandla 1.5
- ·Izinga elizenzakalelayo le-Serial port baud: 115.2kbps Ibanga lesilinganiso se-Baud: 1200bps~921kbps
- ·Sekela ukuthuthukiswa kwe-OTA
- ·BQB, MFI
- ·Ihambisana nezicaciso ze-ROHS
I-5. Isifingqo
Ukuxhumana kwe-Bluetooth kwe-serial kuwulwazi olulula futhi oluyisisekelo. Ngokuvamile, lapho ususa iphutha, funda ukucaciswa kwemojuli ngokucophelela, futhi unake izinto ezithile lapho usebenzisa i-Logic analyzer. Uma ungaqondi noma yini enye, ungaxhumana nethimba le-Feasycom!