1. Серийный порт модуля Bluetooth

Последовательный интерфейс сокращается как серийный порт, Также известен как серийный интерфейс связи, Обычно также известен как порт COM. Это общий термин, и интерфейсы, которые используют последовательную связь, называются последовательными портами. Серийный порт - это аппаратный интерфейс.

UART - это аббревиатура для универсального асинхронного приемника/передатчика, Значение универсального асинхронного приемника/передатчика.

UART включает последовательный порт уровня TTL и серийный порт уровня RS-232, и оба устройства с использованием связи UART должны соответствовать протоколу UART.

2. Bluetooth модуль UART протокол

В соответствии с различными форматами протоколов, это может быть дополнительно разделено на два формата протокола: H4 (TX/RX/CTS/RTS/GND) и H5 (TX/RX/GND)

H4:  Коммуникация не включает в себя передачу, Таким образом, CTS/RT должны использовать. Uart Communication находится в “прозрачная передача” режим, то есть, Данные, отслеживаемые через логический анализатор>Контроллер 0x01 HCI Command Host ->Контроллер 0x02 ACL -хост пакета ->Контроллер 0x03 SCO Controller ->Хост 0x04 Контроллер событий HCI ->HOST 0x02 ACL Controller ->Хост 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, Стек протоколов соединяется с модулем со скоростью передачи 115200bps. После успешного соединения, он прыгает до высокого уровня бод (>= 921600BPS). Обычно используются 921600/1 м/1,5 м/2 м/3M

Примечание: Конфигурация последовательного порта H4 не включает в себя контрольный бит; H5 обычно использует даже проверку. Не забудьте установить формат при захвате пакетов данных последовательного порта с помощью логического анализатора.

4. Случай

Основные параметры

FSC-DB004-BT826 интегрирует модуль BT826 Bluetooth и плату интерфейса DB004, поддерживает Bluetooth 4.2 Протокол двойного режима (Br/edr/le), интегрирует контроллер базовой полосы, Cortex-M3 процессор, Антенна ПХБ

  • · Протокол: Спп, Скрытый, ГАТТ, и т. д.
  • · Размер упаковки: 13 * 26.9 * 2мм
  • · Уровень мощности 1.5
  • · Скорость последовательного порта по умолчанию: 115.2Диапазон ставок бод: 1200BPS ~ 921 кбит / с
  • · Поддержка обновления OTA
  • · BQB
  • · Соответствие спецификациям ROHS

5. Краткое содержание

Bluetooth Serial Communication - это очень простое и базовое знание. В целом, При отладке, Тщательно прочитайте спецификацию модуля, и обратите внимание на некоторые вопросы при использовании логического анализатора. Если вы больше ничего не понимаете, Вы можете связаться с командой Feasycom!