1. พอร์ตอนุกรมบลูทู ธ โมดูล

อินเทอร์เฟซอนุกรมนั้นเป็นตัวย่อเป็นพอร์ตอนุกรม, หรือที่เรียกว่าอินเทอร์เฟซการสื่อสารแบบอนุกรม, โดยทั่วไปหรือที่รู้จักกันในชื่อ COM Port. นี่เป็นคำทั่วไป, และอินเทอร์เฟซที่ใช้การสื่อสารแบบอนุกรมเรียกว่าพอร์ตอนุกรม. พอร์ตอนุกรมคืออินเทอร์เฟซฮาร์ดแวร์.

UART เป็นตัวย่อสำหรับเครื่องรับ/เครื่องส่งสัญญาณแบบอะซิงโครนัสสากล, หมายถึงตัวรับสัญญาณ/เครื่องส่งสัญญาณแบบอะซิงโครนัสสากล.

UART มีพอร์ตอนุกรมระดับ TTL และพอร์ตอนุกรมระดับ RS-232, และอุปกรณ์ทั้งสองที่ใช้การสื่อสาร UART จำเป็นต้องปฏิบัติตามโปรโตคอล UART.

2. โปรโตคอล UART ของโมดูลบลูทู ธ

ตามรูปแบบโปรโตคอลที่แตกต่างกัน, มันสามารถแบ่งออกเป็นสองรูปแบบโปรโตคอล: H4 (tx/rx/cts/rts/gnd) และ H5 (TX/RX/GND)

H4: การสื่อสารไม่รวมถึงการส่งสัญญาณ RE, ดังนั้น CTS/RTs ต้องใช้. การสื่อสาร UART อยู่ใน “การส่งผ่านโปร่งใส” โหมด, นั่นคือ, ข้อมูลที่ตรวจสอบผ่าน Logic Analyzer คือโฮสต์ DataType Data Data Data Data Data Data Data Data Data Data>คอนโทรลเลอร์ 0x01 โฮสต์คำสั่ง HCI ->คอนโทรลเลอร์ 0x02 โฮสต์แพ็คเก็ต ACL ->คอนโทรลเลอร์ 0x03 SCO Packet Controller ->โฮสต์ 0x04 HCI Event Controller ->โฮสต์ 0x02 ACL Packet Controller ->โฮสต์ 0x03 SCO Packet

H5: (หรือที่รู้จักกันในชื่อ 3 สาย), เนื่องจากการสนับสนุนการส่งสัญญาณใหม่, 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 มักจะใช้แม้กระทั่งตรวจสอบ. อย่าลืมตั้งค่ารูปแบบเมื่อคว้าแพ็คเก็ตข้อมูลพอร์ตอนุกรมด้วยเครื่องวิเคราะห์ลอจิก.

4. กรณี

พารามิเตอร์พื้นฐาน

FSC-DB004-BT826 รวม BT826 โมดูลบลูทู ธ และบอร์ดอินเตอร์เฟส DB004 PIN, รองรับบลูทู ธ 4.2 โปรโตคอลโหมดคู่ (br/edr/le), รวมเบสแบนด์คอนโทรลเลอร์, CPU CORTEX-M3, เสาอากาศ PCB

  • ·โปรโตคอล: spp, ซ่อน, คัท, ฯลฯ
  • ·ขนาดแพ็คเกจ: 13 * 26.9 * 2มม.
  • ·ระดับพลังงาน 1.5
  • ·อัตราการรับส่งพอร์ตอนุกรมเริ่มต้น: 115.2ช่วงอัตราอัตราการรับส่งข้อมูล KBPS: 1200bps ~ 921kbps
  • ·สนับสนุนการอัพเกรด OTA
  • · bqb
  • ·เป็นไปตามข้อกำหนดของ ROHS

5. สรุป

การสื่อสารแบบอนุกรมบลูทู ธ เป็นความรู้ที่ง่ายและพื้นฐานมาก. โดยทั่วไป, เมื่อทำการดีบัก, อ่านข้อกำหนดของโมดูลอย่างระมัดระวัง, และให้ความสนใจกับบางเรื่องเมื่อใช้เครื่องวิเคราะห์ลอจิก. หากคุณไม่เข้าใจสิ่งอื่นใด, คุณสามารถติดต่อทีม FeasyCom!