STM32 ईवेंट घटना क्या है?


17

मेरे STM32 के मैनुअल में, GPIO अल्टरनेटिव फंक्शंस (अर्थात् AF15, पृष्ठ 138 देखें) में से एक को EVENTOUT कहा जाता है। किसी भी बिंदु पर घटना को परिभाषित नहीं किया गया है, या उपयोग का मामला दिया गया है।

मेरे STM32 के वैकल्पिक कार्य क्या है?

जवाबों:


16

अच्छा प्रश्न; आपको लगता है कि वे उस जानकारी को मैनुअल में डालेंगे ... या निम्नलिखित की तरह कम से कम थोड़ा ब्लर्ब ...

कुछ खुदाई करते हुए, यह STM32F10x तकनीकी प्रशिक्षण V0.3 से पाया गया

इवेंट आउट सिग्नल जेनरेशन
SEV इंस्ट्रक्शन के साथ पल्स जेनरेशन: अपने इवेंट इन सिग्नल के जरिए लो पावर मोड से दूसरे MCU को जगाने के लिए

ऊपर देखा सेव अनुदेश अधिक जानकारी / पुष्टि करने के लिए:

एसईवी एक संकेत निर्देश है जो मल्टीप्रोसेसर सिस्टम के भीतर सभी प्रोसेसर को संकेतित होने वाली घटना का कारण बनता है। यह स्थानीय इवेंट रजिस्टर को 1 पर सेट करता है, पावर प्रबंधन देखें।

फ़ंक्शन के बारे में लगता है कि मल्टी-प्रोसेसर सिस्टम के लिए एक पावर मैनेजमेंट फीचर है। मुझे यकीन है कि इसका उपयोग अन्य तरीकों से किया जा सकता है, यह इस बात पर निर्भर करता है कि आउटपुट पल्स कैसा दिखता है, लेकिन मुझे लगता है कि बहुमत का उपयोग करने का मामला अन्य प्रोसेसर को उनके संबंधित ईवेंट संकेतों को जगाने के लिए है।

अनाम द्वारा संपादित करें (बाद में सटीकता और संगठन के लिए फिर से संपादित)

SEVएक विधानसभा भाषा निर्देश है। कुछ सी संकलक इसे इनलाइन असेंबली के माध्यम से उपयोग करने की अनुमति दे सकते हैं, उदाहरण के लिए __asm__ volatile ("sev");हालांकि सटीक रूप संकलक-विशिष्ट होगा।

वास्तविक उपयोग में, निर्देश एक घड़ी की अवधि के लिए एक पल्स का उत्पादन करेगा (उदाहरण के लिए, 14M 72MHz कोर घड़ी के साथ) जो भी पिन को कॉन्फ़िगर किया गया है और AFIO_EVCRरजिस्टर के माध्यम से सक्षम है और वैकल्पिक फ़ंक्शन आउटपुट मोड में है।

यह सुझाव दिया गया था कि SEVनिर्देशों का एक क्रम और एनओपी का उपयोग घड़ी की दर के एक अंश पर दालों की एक ट्रेन के उत्पादन के लिए किया जा सकता है। संभवतः दो अनुक्रमिक SEVनिर्देश एक लंबी नाड़ी बना सकते हैं, हालांकि ग्लिचिंग के खिलाफ कोई गारंटी नहीं दी गई है।

* समीक्षक की टिप्पणी। यह एक अनाम अपंजीकृत उपयोगकर्ता द्वारा ओपी को संपादित करने के रूप में प्रस्तुत एक उत्तर है। इस तरह का संपादन दिशानिर्देशों के खिलाफ है (बहुत कट्टरपंथी)। उत्तर को न खोने के लिए इस संपादन का एक अपवाद पागल हो सकता है। निक।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.