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!