Bluetooth модулінің сериялық Basic

Мазмұны

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/RTS қолдануы керек. UART байланысы «мөлдір жіберу» режимінде, яғни Логикалық анализатор арқылы бақыланатын деректер нақты байланыс деректері болып табылады Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Хост 0x04 HCI оқиға контроллері -> Хост 0x02 ACL пакет контроллері -> Хост 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/1М/1.5М/2М/3М пайдаланылады

Ескертпе: H4 сериялық порт конфигурациясында тексеру биті жоқ; H5 әдетте біркелкі чекті пайдаланады. Logic анализаторымен сериялық порт деректер пакеттерін алу кезінде пішімді орнатуды ұмытпаңыз.

4. Іс

Негізгі параметрлер

FSC-DB004-BT826 BT826 Bluetooth модулін және DB004 істік интерфейс тақтасын біріктіреді, Bluetooth 4.2 қос режим протоколын (BR/EDR/LE) қолдайды, базалық жолақты контроллерді, Cortex-M3 CPU, PCB антеннасын біріктіреді

  • ·Хаттама: SPP, HID, GATT және т.б
  • · Пакет өлшемі: 13 * 26.9 * 2мм
  • · Қуат деңгейі 1.5
  • ·Әдепкі сериялық порт жіберу жылдамдығы: 115.2 кбит/с. жіберу жылдамдығы диапазоны: 1200бит/с~921кбит/с
  • · OTA жаңартуын қолдау
  • · BQB, MFI
  • ·ROHS техникалық сипаттамаларына сәйкес

5. қысқаша мазмұндама

Bluetooth сериялық байланысы - бұл өте қарапайым және қарапайым білім. Әдетте, жөндеу кезінде модуль сипаттамасын мұқият оқып шығыңыз және логикалық анализаторды пайдалану кезінде кейбір мәселелерге назар аударыңыз. Басқа ештеңе түсінбесеңіз, Feasycom командасына хабарласуыңызға болады!

Топ Scroll