מודול בלוטות' סידורי בסיסי

תוכן העניינים

1. מודול בלוטות' יציאה טורית

הממשק הטורי מכונה בקיצור יציאה טורית, המכונה גם ממשק תקשורת טורית, המכונה בדרך כלל גם יציאת COM. זהו מונח כללי, וממשקים המשתמשים בתקשורת טורית נקראים יציאות טוריות. יציאה טורית היא ממשק חומרה.

UART הוא קיצור של Universal Asynchronous Receiver/Transmitter, כלומר Universal Asynchronous Receiver/Transmitter.

UART כולל יציאה טורית ברמת TTL ויציאה טורית ברמת RS-232, ושני המכשירים המשתמשים בתקשורת UART צריכים לעמוד בפרוטוקול UART.

2. פרוטוקול 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 -> Host 0x04 HCI Event Controller -> Host 0x02 ACL Packet Controller -> Host 0x03 SCO Packet

H5:  (ידוע גם בשם 3-wire), בשל תמיכה בשידור חוזר, CTS/RTS הוא אופציונלי. חבילות נתוני תקשורת של H5 מתחילות ומסתיימות ב-0xC0, כלומר, 0xC0... מטען 0xC0. אם המטען מכיל 0xC0, הוא מומר ל-0xDB 0xDC; אם המטען מכיל 0xDB, הוא מומר ל-0xDB 0xDD

3. יציאה טורית של מודול בלוטות'

רוב מודולי ה-Bluetooth HCI תומכים במצב H5,

חלק קטן (כגון BW101/BW104/BW151) תומך רק במצב H4 (כלומר נדרש CTS/RTS)

בין אם H4 או H5, במהלך אתחול בלוטות', מחסנית הפרוטוקול מתחברת למודול בקצב שידור של 115200bps. לאחר שהחיבור מצליח, הוא קופץ לקצב שידור גבוה (>=921600bps). בשימוש נפוץ הם 921600/1M/1.5M/2M/3M

הערה: תצורת היציאה הטורית של H4 אינה כוללת סיבית בדיקה; H5 בדרך כלל משתמש אפילו בצ'ק. זכור להגדיר את הפורמט כשאתה תופס מנות נתונים של יציאה טורית עם מנתח Logic.

4. תיק

פרמטרים בסיסיים

FSC-DB004-BT826 משלב מודול Bluetooth BT826 ולוח ממשק פינים DB004, תומך בפרוטוקול Bluetooth 4.2 מצב כפול (BR/EDR/LE), משלב בקר פס בסיס, מעבד Cortex-M3, אנטנת PCB

  • · פרוטוקול: SPP, HID, GATT וכו'
  • · גודל אריזה: 13 * 26.9 * 2 מ"מ
  • · רמת הספק 1.5
  • · קצב העברת ברירת מחדל של יציאה טורית: 115.2kbps טווח קצב ה-baud: 1200bps~921kbps
  • · תמיכה בשדרוג OTA
  • ·BQB, MFI
  • · תואם למפרטי ROHS

5. תקציר

תקשורת טורית בלוטות' היא ידע פשוט ובסיסי מאוד. בדרך כלל, בעת איתור באגים, קרא בעיון את מפרט המודול, ושם לב לכמה עניינים בעת השימוש ב-Logic Analyzer. אם אתה לא מבין שום דבר אחר, אתה יכול לפנות לצוות Feasycom!

גלול למעלה