विषयसूची:

न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।: 3 चरण
न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।: 3 चरण

वीडियो: न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।: 3 चरण

वीडियो: न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।: 3 चरण
वीडियो: Голубая стрела (1958) фильм 2024, नवंबर
Anonim
न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।
न्यूक्लियो-एल073आरजेड के लिए यूसी/ओएस III पोर्ट एटोलिक ट्यूरस्टूडियो आईडीई का उपयोग कर रहा है।

यह परियोजना यूसी/ओएस III आरटीओएस में विकसित एक साधारण ब्लिंक लेड प्रोग्राम है जिसे यहां माइक्रोम वेबसाइट से डाउनलोड किया गया था और न्यूक्लियो-एल073आरजेड बोर्ड में पोर्ट किया गया था और एटोलिक ट्यूरस्टूडियो में उपयोग के लिए तैयार है। इस पोर्ट का केवल परीक्षण किया गया है और अलग-अलग समय पर दो एलईडी के ब्लिंकिंग के साथ एक अतिरिक्त परीक्षण किया गया है।

बस स्पष्ट होने के लिए बंदरगाह के साथ अप्रत्याशित समस्याएं हो सकती हैं लेकिन चूंकि माइक्रोम ने इस बोर्ड के लिए एक बंदरगाह प्रदान नहीं किया है, इससे दूसरों को शुरू करने में मदद मिल सकती है। इस पोर्ट को डाउनलोड सेक्शन में शामिल करने के लिए माइक्रियम भी भेजा गया है लेकिन अभी तक इसे उपलब्ध नहीं कराया गया है।

यहाँ और अधिक महान परियोजनाएँ।

चरण 1: कोड प्राप्त करें:

कोड पर जाएं
कोड पर जाएं

यहां गिटहब से डाउनलोड करें।

चरण 2: प्रक्रिया:

प्रक्रिया
प्रक्रिया

1. प्रोजेक्ट डाउनलोड करें और अनज़िप करें।

2. अनज़िप करने के बाद "Micrium_STM32L073RZ_Nucleo_Blinky" फोल्डर को c:\ ड्राइव के रूट में कॉपी और पेस्ट करें।

3. “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/” पर नेविगेट करें और आपको एक फोल्डर और दो फाइलें दिखाई देंगी। तीनों के नाम संपादित करें ताकि उनमें तीनों के प्रारंभ में एक बिंदु शामिल हो। (अर्थात ".सेटिंग्स", ".cproject", ".project") ऐसा इसलिए है क्योंकि मैं. गिटहब के लिए उपसर्ग।

4. एटोलिक ट्रूस्टूडियो में प्रोजेक्ट खोलें और आनंद लें।

चरण 3: ST STM32L073RZ-Nucleo के लिए ब्लिंकी उदाहरण।

ST STM32L073RZ-न्यूक्लियो के लिए ब्लिंकी उदाहरण।
ST STM32L073RZ-न्यूक्लियो के लिए ब्लिंकी उदाहरण।

यह उदाहरण प्रोजेक्ट दर्शाता है कि कैसे एक कर्नेल कार्य बनाया जाए जो एक एलईडी को झपकाता है।

माइक्रो उत्पाद संस्करण

  • यूसी/ओएस-III v3.06.02
  • यूसी/सीपीयू v1.31.02
  • यूसी/एलआईबी v1.38.02

आईडीई/कंपाइलर संस्करण

STM32/GNU v9.0.1. के लिए ट्रूस्टूडियो

हार्डवेयर सेटअप

पॉवर प्रदान करने के लिए USB Mini-B केबल को CN1 से कनेक्ट करें।

कार्यस्थल के स्थान

ST/STM32L073RZ_Nucleo/ब्लिंकी/OS3/ट्रूस्टूडियो/

उपयोग के निर्देश

ट्रूस्टूडियो

  • TrueSTUDIO में कार्यक्षेत्र आयात करें और सुनिश्चित करें कि "कार्यस्थान में प्रोजेक्ट कॉपी करें" विकल्प बॉक्स अनियंत्रित है।
  • प्रोजेक्ट बनाने के लिए 'CTRL + B' दबाएं और ब्लिंकी कार्यक्षेत्र का चयन करके और F11 दबाकर डीबग सत्र बनाएं।
  • डिबग सत्र शुरू होने के बाद, उदाहरण को चलाने/फिर से शुरू करने के लिए F8 दबाएं।
  • प्रोजेक्ट एक कार्य बनाता है जो हर 1 सेकंड में एक एलईडी झपकाता है।
  • अब कॉल को OSTimeDlyHMSM () में StartupTask () में संशोधित करें ताकि उस आवृत्ति को बढ़ाया या घटाया जा सके जिस पर एलईडी झपकाती है।
  • परिवर्तन देखने के लिए फिर से बनाएं और चलाएं।

STM32L476RG-Nucleo के लिए Micrium की ब्लिंकी उदाहरण परियोजना को संशोधित किया और इसे STM32L073RZ-Nucleo के लिए पोर्ट किया।

सिफारिश की: