मुझे stm32 के साथ काम करने का कुछ अनुभव है, लेकिन मैंने केवल उन्हें कभी भी देव बोर्डों पर इस्तेमाल किया है।
मैंने हाल ही में एक साधारण ब्रेक-आउट बोर्ड पर stm32 और stm8 को मिलाप करने की कोशिश की और उन्हें अपने st-linkv2 क्लोन के साथ प्रोग्राम किया।
पहले पावर अप पर, mcu कुछ सेकंड के बाद जलने जैसी कुछ शोर करता है, और 2 मिनट बाद इसकी ड्राइंग 100mA और धूम्रपान करता है।
मुझे लगता है कि कुछ महत्वपूर्ण विवरण हैं जो मुझे याद आ रहे हैं। इस तरह से एक साधारण सेटअप में क्या गलत हो सकता है? (केवल vdd, vss, डिकूपिंग कैप और सेंट-लिंक)
मैंने stm8 और stm32 दोनों के साथ 20 से अधिक बार कोशिश की।
मुझे डिकूपिंग कैप जितना संभव हो उतना करीब मिला और उन्हें 3.3v के साथ आपूर्ति की।
कुछ समय मैं फ्लैश को प्रोग्राम और सत्यापित करने में सक्षम था, लेकिन इसने कुछ अजीब व्यवहार * दिखाया और कुछ मिनट बाद फिर से स्मोक में चला गया।
मैंने टांका लगाने की कोशिश की, smd टिप और तापमान के साथ नियमित रूप से सोल्डरिंग 260C और प्रत्येक पैड के बाद cooldown समय। मैंने 270 सी पर हॉट एयर गन की भी कोशिश की और मैं यह सुनिश्चित करने के करीब हूं कि समस्या का समाधान नहीं हो रहा है।
मैंने NRST पुल-अप और BOOT0 पुल-डाउन के साथ भी प्रयास किया।
* अजीब व्यवहार: "यादृच्छिक" एक साधारण एलईडी ब्लिंकर या एक pwm सिग्नल पर समय की तरह जो केवल 0v के बजाय लगभग 2.8v तक नीचे जाता है। कुल मिलाकर इसके 'थोड़े' काम पर केवल 1min के लिए।
** समस्या सेंट-लिंक नहीं है। इसके चमकता देव-बोर्ड बस ठीक है
EDIT 1: यहां योजनाबद्ध (stm32 के लिए) (लेबल के साथ चिह्नित ST-Link के लिए कनेक्शन):
नीचे कुछ भी नहीं है। पिन से जुड़ा एक और (अप्रकाशित) पदचिह्न।
संपादित करें 2: निरंतरता परीक्षण: कोई शॉर्ट्स नहीं, सभी पिन संपर्क ठीक हैं
EDIT 3: VDDA और VDD को जोड़ा और VDD पर एक और 4.7uF जोड़ा। अभी भी तली हुई। VDD सीधे डिवाइस पर मापा जाता है: 3.36v
संपादित 4: वर्तमान ड्रा व्यवहार: सभी मामलों में जब चिप तली हुई है, यह लगभग 20-40mA खींचता है और कभी-कभी अचानक कुछ सेकंड के लिए 100-240mA तक जाता है और फिर शून्य (10mA से कम)। और फिर से शुरू होने से पहले कुछ समय के लिए शून्य पर रहता है।
अद्यतन: मैं VCAP और 2x100nF पर एक और STM8S003F3P6,1uF और VDD पर 10uF मिलाप करता हूं। और स्रोत के रूप में एक बैटरी का इस्तेमाल किया और 3.3v बनाने के लिए सिरेमिक और कम-ईएसआर कैप्स के साथ 3.3v बनाने के लिए थोड़ा समाई गुणक और उत्सर्जक अनुयायी बनाया, और 15mA पर वर्तमान सीमा निर्धारित की। वोल्टेज 50MHz पर 30mV से कम शोर था। फिर मैंने MCU (हौसले से सोल्डर) को कनेक्ट किया। वर्तमान ड्रा 4mA से कम था और वोल्टेज स्थिर था। मैंने इसे छोड़ दिया एक या दो मिनट के बाद, यह अचानक 15mA की सीमा से अधिक होने लगा और PDR को ट्रिगर करने लगा। और अब यह तुरंत (NRST के साथ भी) जोर देने लगा है। लगता है कि यह भी चला गया है ...