Модуль Bluetooth серийный Базовый

Содержание

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 находится в режиме «прозрачной передачи», то есть данные, отслеживаемые с помощью логического анализатора, являются фактическими данными связи. Направление. Тип данных. Хост -> Контроллер 0x01 Хост команд HCI -> Контроллер 0x02 Хост пакетов ACL -> Контроллер 0x03 Контроллер пакетов SCO. -> Контроллер событий хоста 0x04 HCI -> Контроллер пакетов ACL хоста 0x02 -> Пакет SCO хоста 0x03

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 бит/с). Обычно используются 1/1.5M/2M/3M/XNUMXM.

Примечание. Конфигурация последовательного порта 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
  • ·БКБ, МФО
  • · Соответствует спецификациям ROHS

5. Резюме

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

Наверх