ब्लुटुथ मोड्युल सीरियल बेसिक

विषयसूची

1. ब्लुटुथ मोड्युल सिरियल पोर्ट

धारावाहिक इन्टरफेस एक सीरियल पोर्ट को रूप मा संक्षिप्त छ, एक धारावाहिक संचार इन्टरफेस को रूप मा पनि जानिन्छ, सामान्यतया एक COM पोर्ट को रूप मा पनि जानिन्छ। यो एक सामान्य शब्द हो, र सिरियल संचार प्रयोग गर्ने इन्टरफेसहरूलाई सिरियल पोर्ट भनिन्छ। सीरियल पोर्ट एक हार्डवेयर इन्टरफेस हो।

UART विश्वव्यापी एसिन्क्रोनस रिसीभर/ट्रान्समिटरको संक्षिप्त नाम हो, जसको अर्थ विश्वव्यापी एसिन्क्रोनस रिसीभर/ट्रान्समिटर हो।

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 प्याकेट होस्ट ->नियन्त्रक 0x03 SCO प्याकेट कन्ट्रोलर ->होस्ट 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 सामान्यतया सम चेक प्रयोग गर्दछ। तर्क विश्लेषकको साथ सिरियल पोर्ट डाटा प्याकेटहरू समात्दा ढाँचा सेट गर्न सम्झनुहोस्।

। 4. केस

आधारभूत प्यारामिटरहरू

FSC-DB004-BT826 ले BT826 ब्लुटुथ मोड्युल र DB004 पिन इन्टरफेस बोर्डलाई एकीकृत गर्दछ, ब्लुटुथ 4.2 डुअल मोड प्रोटोकल (BR/EDR/LE) लाई समर्थन गर्दछ, बेसब्यान्ड नियन्त्रक, Cortex-M3 CPU, PCB एन्टेनालाई एकीकृत गर्दछ।

  • प्रोटोकल: SPP, HID, GATT, आदि
  • प्याकेज साइज: 13 * 26.9 * 2mm
  • पावर लेभल १.५
  • पूर्वनिर्धारित सीरियल पोर्ट बाउड दर: 115.2kbps बाउड दर दायरा: 1200bps~921kbps
  • · समर्थन OTA अपग्रेड
  • · BQB, MFI
  • · ROHS विनिर्देशों संग अनुरूप

5। सारांश

ब्लुटुथ सीरियल संचार एक धेरै सरल र आधारभूत ज्ञान हो। सामान्यतया, डिबग गर्दा, मोड्युल विनिर्देश ध्यानपूर्वक पढ्नुहोस्, र तर्क विश्लेषक प्रयोग गर्दा केही मामिलाहरूमा ध्यान दिनुहोस्। यदि तपाईंले अरू केही बुझ्नुभएको छैन भने, तपाईंले Feasycom टोलीलाई सम्पर्क गर्न सक्नुहुन्छ!

माथि स्क्रोल गर्नुहोस्