ब्लूटूथ-टू-सिरियल मॉड्यूल्स वापरून ब्लूटूथद्वारे Stm32 CPU चे फर्मवेअर अपडेट करण्यासाठी अर्ज.
हे क्लासिक ब्लूटूथ एसपीपी प्रोटोकॉल (म्हणजे HC-06) आणि मायक्रोकंट्रोलर cc254x (म्हणजे HM-10) वरील BLE मॉड्यूल्सचे समर्थन करते.
STMicroelectronics या कंपनीच्या पुढील कागदपत्रांवर अर्जाची प्राप्ती आधारित आहे.
1. AN2606 STM32 मायक्रोकंट्रोलर सिस्टम मेमरी बूट मोड
2. STM32 बूटलोडरमध्ये वापरलेला AN3155 USART प्रोटोकॉल
अनुप्रयोग कसे वापरावे.
तयारी
1. ब्लूटूथ-टू-सिरियल मॉड्यूलमध्ये योग्य सीरियल कॉन्फिगरेशन सेट करा. हे 8 बिट, सम पॅरिटी आणि 1 स्टॉप बिट आणि बॉड रेट 1200 ते 115200 पर्यंत असावे. तुमच्या ब्लूटूथ-टू-सिरियल मॉड्यूलसाठी डेटाशीटमध्ये कॉन्फिगरेशन कसे वाचावे.
2. तुमच्या Stm32 बोर्डशी ब्लूटूथ-टू-सिरियल मॉड्यूल कनेक्ट करा.
सर्वसाधारणपणे r Stm32 सीरियल बूटलोडरसाठी पुढील पाइन्स वापरते
PA10 (USART RX) आणि PA9 (USART_TX)
3. Stm32 साठी बूटलोडर मोड सक्रिय करा. हे कसे करायचे ते AN2606 मध्ये वाचा. सर्वसाधारणपणे तुम्ही तुमच्या CPU च्या मॉडेलनुसार BOOT0 आणि BOOT1 पिन योग्य संयोजनात सेट कराव्यात.
प्रोग्रामिंग
1. तुमच्या फोनमध्ये ब्लूटूथ चालू करा आणि ब्लूटूथ-टू-सिरियल मॉड्यूलशी कनेक्ट करा
2. तुम्हाला लिहायचे असलेल्या फर्मवेअरसह फाइल निवडा.
फर्मवेअर फाइल खालीलपैकी एका फॉरमॅटमध्ये असावी
- इंटेल हेक्स
- मोटोरोला एस-रेकॉर्ड
- कच्चा बायनरी
3. तुम्हाला आवश्यक असलेले लेखन पर्याय सेट करा. तुम्ही पुढील पर्याय निवडू शकता
- फक्त आवश्यक पृष्ठे पुसून टाका
- आवश्यक असल्यास रीडआउट संरक्षण अनसेट करा
- लिहिल्यानंतर वाचन संरक्षण सेट करा
- प्रोग्रामिंग नंतर CPU वर जा
4. "फ्लॅश करण्यासाठी फाइल लोड करा" बटण दाबा आणि ऑपरेशन पूर्ण होण्याची प्रतीक्षा करा.
पुढील ऑपरेशनमध्ये अतिरिक्तपणे अर्ज उपलब्ध आहे
- पुसून टाकणे
- रिक्त फ्लॅश तपासत आहे
- फाईलसह फ्लॅशची तुलना करा.
तुम्ही हे ऑपरेशन मेन्युमधील योग्य बिंदूद्वारे निवडू शकता.
पुढील CPU वर अर्ज तपासला जातो:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 वापरकर्त्याद्वारे तपासले
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
वापरण्याचे निर्बंध
तुम्ही 25 पर्यंत फर्मवेअर पूर्णपणे मोफत अपलोड करू शकता.
तुम्ही ही मर्यादा गाठल्यानंतर तुम्ही दोनपैकी एक सेवा खरेदी करू शकता
1. अतिरिक्त 100 अपलोडिंग
2. अनुप्रयोगाचा अमर्याद वापर.
या रोजी अपडेट केले
२२ सप्टें, २०२४