Модуль Bluetooth паслядоўны Basic

Змест

1. Паслядоўны порт модуля Bluetooth

Паслядоўны інтэрфейс скарочана як паслядоўны порт, таксама вядомы як паслядоўны інтэрфейс сувязі, звычайна таксама вядомы як COM-порт. Гэта агульны тэрмін, і інтэрфейсы, якія выкарыстоўваюць паслядоўную сувязь, называюцца паслядоўнымі партамі. Паслядоўны порт - гэта апаратны інтэрфейс.

UART - гэта абрэвіятура ад Universal Asynchronous Receiver/Transmitter, што азначае універсальны асінхронны прыёмнік/перадатчык.

UART уключае паслядоўны порт ўзроўню TTL і паслядоўны порт ўзроўню RS-232, і абедзве прылады, якія выкарыстоўваюць сувязь UART, павінны адпавядаць пратаколу UART.

2. Пратакол UART модуля Bluetooth

У залежнасці ад розных фарматаў пратаколаў, яго можна падзяліць на два фарматы пратаколу: H4 (TX/RX/CTS/RTS/GND) і H5 (TX/RX/GND)

H4:  Камунікацыя не ўключае паўторную перадачу, таму трэба выкарыстоўваць CTS/RTS. Сувязь UART знаходзіцца ў рэжыме «празрыстай перадачы», гэта значыць даныя, якія кантралююцца праз лагічны аналізатар, з'яўляюцца фактычнымі дадзенымі сувязі Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller -> Кантролер падзей хоста 0x04 HCI -> Кантролер пакетаў ACL хоста 0x02 -> пакет хоста 0x03 SCO

H5:  (таксама вядомы як 3-правадны), дзякуючы падтрымцы рэтрансляцыі, CTS/RTS неабавязковы. Пакеты даных сувязі H5 пачынаюцца і заканчваюцца 0xC0, гэта значыць 0xC0... карысная нагрузка 0xC0. Калі карысная нагрузка змяшчае 0xC0, яна пераўтворыцца ў 0xDB 0xDC; Калі карысная нагрузка змяшчае 0xDB, яна пераўтворыцца ў 0xDB 0xDD

3. Паслядоўны порт модуля Bluetooth

Большасць модуляў Bluetooth HCI падтрымліваюць рэжым H5,

Невялікая частка (напрыклад, BW101/BW104/BW151) падтрымлівае толькі рэжым H4 (г.зн. патрабуецца CTS/RTS)

Незалежна ад таго, H4 або H5, падчас ініцыялізацыі Bluetooth стэк пратаколаў падключаецца да модуля з хуткасцю перадачы 115200 біт/с. Пасля паспяховага злучэння хуткасць перадачы пераходзіць да высокай (>=921600 біт/с). Звычайна выкарыстоўваюцца 921600/1M/1.5M/2M/3M

Заўвага: канфігурацыя паслядоўнага порта H4 не ўключае кантрольны біт; H5 звычайна выкарыстоўвае чэк. Не забудзьце ўсталяваць фармат пры захопе пакетаў даных паслядоўнага порта з дапамогай лагічнага аналізатара.

4. Справа

Асноўныя параметры

FSC-DB004-BT826 аб'ядноўвае модуль Bluetooth BT826 і кантактную інтэрфейсную плату DB004, падтрымлівае двухрэжымны пратакол Bluetooth 4.2 (BR/EDR/LE), аб'ядноўвае кантролер асноўнай паласы частот, працэсар Cortex-M3, антэну на друкаванай плаце

  • ·Пратакол: SPP, HID, GATT і г.д
  • ·Памер упакоўкі: 13 * 26.9 * 2 мм
  • ·Узровень магутнасці 1.5
  • · Хуткасць паслядоўнага порта па змаўчанні: 115.2 кбіт/с Дыяпазон хуткасцей перадачы дадзеных: 1200 ~ 921 кбіт/с
  • · Падтрымка OTA абнаўлення
  • ·BQB, MFI
  • · Адпаведнасць спецыфікацыям ROHS

5. Рэзюмэ

Паслядоўная сувязь Bluetooth - гэта вельмі простае і базавае веданне. Як правіла, пры адладцы ўважліва прачытайце спецыфікацыю модуля і звярніце ўвагу на некаторыя моманты пры выкарыстанні лагічнага аналізатара. Калі вы нічога не разумееце, вы можаце звязацца з камандай Feasycom!

Пракрутка да пачатку