Bluetooth ماڊل سيريل بنيادي

مواد جي جدول

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 ڪميونيڪيشن ”شفاف ٽرانسميشن“ موڊ ۾ آهي، يعني لاجڪ اينالائيزر ذريعي مانيٽر ڪيل ڊيٽا اصل ڪميونيڪيشن ڊيٽا آهي ڊائريڪشن هيڊ ڊيٽا ٽائيپ هوسٽ ->ڪنٽرولر 0x01 HCI ڪمانڊ هوسٽ ->ڪنٽرولر 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. بلوٽوٽ ماڊل سيريل پورٽ

اڪثر بلوٽوٽ HCI ماڊل H5 موڊ جي حمايت ڪن ٿا،

هڪ ننڍڙو حصو (جهڙوڪ BW101/BW104/BW151) صرف H4 موڊ کي سپورٽ ڪري ٿو (يعني CTS/RTS گهربل آهي)

ڇا H4 يا H5، بلوٽوت جي شروعات دوران، پروٽوڪول اسٽيڪ 115200bps جي بيڊ جي شرح تي ماڊل سان ڳنڍيندو آهي. ڪنيڪشن ڪامياب ٿيڻ کان پوء، اهو هڪ اعلي بيڊ جي شرح تي ٽپو ڏئي ٿو (> = 921600bps). عام طور تي استعمال ٿيل آهن 921600/1M/1.5M/2M/3M

نوٽ: H4 سيريل پورٽ جي ترتيب ۾ چيڪ بٽ شامل نه آهي؛ H5 عام طور تي پڻ چيڪ استعمال ڪري ٿو. سيريل پورٽ ڊيٽا پيڪٽس کي پڪڙڻ وقت فارميٽ کي ترتيب ڏيڻ ياد رکو Logic analyzer سان.

4. ڪيس

بنيادي اصولن

FSC-DB004-BT826 BT826 بلوٽوت ماڊل ۽ DB004 پن انٽرفيس بورڊ کي ضم ڪري ٿو، بلوٽوت 4.2 ڊبل موڊ پروٽوڪول (BR/EDR/LE) کي سپورٽ ڪري ٿو، بيس بينڊ ڪنٽرولر، Cortex-M3 CPU، PCB اينٽينا کي ضم ڪري ٿو

  • · پروٽوڪول: SPP، HID، GATT، وغيره
  • پيڪيج سائيز: 13 * 26.9 * 2mm
  • · پاور ليول 1.5
  • · ڊفالٽ سيريل پورٽ باڊ جي شرح: 115.2kbps Baud شرح جي حد: 1200bps~ 921kbps
  • · سپورٽ OTA اپڊيٽ
  • · BQB، MFI
  • · ROHS وضاحتن سان مطابقت

5. خلاصو

بلوٽوٿ سيريل ڪميونيڪيشن هڪ تمام سادو ۽ بنيادي علم آهي. عام طور تي، ڊيبگ ڪرڻ وقت، ماڊل جي وضاحت کي احتياط سان پڙهو، ۽ Logic analyzer استعمال ڪرڻ وقت ڪجهه معاملن تي ڌيان ڏيو. جيڪڏھن توھان ڪجھھ سمجھو نه ٿا، توھان ڪري سگھو ٿا رابطو ڪريو Feasycom ٽيم!

جي ويڙھيء وانگي امروٽي