Bluetooth модуль серийный базовый
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!