Bluetooth module serial Basic

Kaundan

1. Bluetooth module Serial port

Ang serial interface gipamubo isip serial port, nailhan usab nga serial communication interface, kasagaran nailhan usab nga COM port. Kini usa ka kinatibuk-ang termino, ug ang mga interface nga naggamit sa serial communication gitawag ug serial ports. Ang serial port kay usa ka hardware interface.

Ang UART mao ang minubo sa Universal Asynchronous Receiver/Transmitter, nagpasabot nga Universal Asynchronous Receiver/Transmitter.

Ang UART naglakip sa TTL level serial port ug RS-232 level serial port, ug ang duha ka device nga naggamit ug UART communication kinahanglang mosunod sa UART protocol.

2. Bluetooth module UART protocol

Sumala sa lain-laing mga protocol format, kini mahimong dugang nga bahinon ngadto sa duha ka protocol format: H4 (TX/RX/CTS/RTS/GND) ug H5 (TX/RX/GND)

H4:  Ang komunikasyon wala maglakip sa re transmission, busa ang CTS/RTS kinahanglang mogamit. Ang komunikasyon sa UART anaa sa mode nga "transparent transmission", nga mao, ang data nga gimonitor pinaagi sa Logic analyzer mao ang aktwal nga data sa komunikasyon Direksyon Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller -> Host 0x04 HCI Event Controller -> Host 0x02 ACL Packet Controller -> Host 0x03 SCO Packet

H5:  (nailhan usab nga 3-wire), tungod sa suporta alang sa retransmission, ang CTS/RTS kay opsyonal. Ang H5 communication data packets nagsugod ug natapos sa 0xC0, sa ato pa, 0xC0... payload 0xC0. Kung ang payload adunay 0xC0, kini nakabig sa 0xDB 0xDC; Kung ang payload adunay 0xDB, kini mabag-o sa 0xDB 0xDD

3. Bluetooth module serial port

Kadaghanan sa Bluetooth HCI modules nagsuporta sa H5 mode,

Usa ka gamay nga bahin (sama sa BW101/BW104/BW151) nagsuporta lamang sa H4 mode (ie CTS/RTS gikinahanglan)

Kung H4 o H5, sa panahon sa Bluetooth initialization, ang protocol stack nagkonektar sa module sa baud rate nga 115200bps. Human malampuson ang koneksyon, molukso kini sa taas nga baud rate (>=921600bps). Kasagarang gigamit mao ang 921600/1M/1.5M/2M/3M

Mubo nga sulat: Ang H4 serial port configuration wala maglakip sa check bit; Ang H5 kasagarang naggamit ug bisan check. Hinumdumi nga itakda ang format kung mag-ilog sa mga serial port data packet gamit ang Logic analyzer.

4. Kaso

Pangunang mga sumbanan

Ang FSC-DB004-BT826 nag-apil sa BT826 Bluetooth module ug DB004 pin interface board, nagsuporta sa Bluetooth 4.2 dual mode protocol (BR/EDR/LE), nag-integrate sa baseband controller, Cortex-M3 CPU, PCB antenna

  • · Protocol: SPP, HID, GATT, ug uban pa
  • · Gidak-on sa pakete: 13 * 26.9 * 2mm
  • · Ang lebel sa gahum 1.5
  • · Default nga serial port baud rate: 115.2kbps Baud rate range: 1200bps~921kbps
  • · Pagsuporta sa pag-upgrade sa OTA
  • ·BQB, MFI
  • · Pagsunod sa mga detalye sa ROHS

5. summary

Bluetooth serial komunikasyon mao ang usa ka kaayo nga yano ug sukaranan nga kahibalo. Kasagaran, kung mag-debug, basaha pag-ayo ang detalye sa module, ug hatagan pagtagad ang pipila ka mga butang kung gamiton ang Logic analyzer. Kung wala ka nakasabot sa bisan unsa, mahimo nimong kontakon ang Feasycom team!

Linukot nga basahon sa Taas