मैं Arduino में एक रुकावट कैसे बनाऊं?
मैं Arduino में एक रुकावट कैसे बनाऊं?

वीडियो: मैं Arduino में एक रुकावट कैसे बनाऊं?

वीडियो: मैं Arduino में एक रुकावट कैसे बनाऊं?
वीडियो: Arduino कार्यशाला - अध्याय 5 - व्यवधान 2024, मई
Anonim

वीडियो

इसके अलावा, Arduino में एक रुकावट क्या है?

एक इंटरप्ट्स काम यह सुनिश्चित करना है कि प्रोसेसर महत्वपूर्ण घटनाओं के लिए जल्दी से प्रतिक्रिया करता है। जब एक निश्चित संकेत का पता चलता है, a बाधा डालना (जैसा कि नाम सुझाव देता है) बीच में आता है जो कुछ भी प्रोसेसर कर रहा है, और जो कुछ भी बाहरी उत्तेजना को खिलाया जा रहा है, उस पर प्रतिक्रिया करने के लिए डिज़ाइन किए गए कुछ कोड को निष्पादित करता है अरुडिनो.

ऊपर के अलावा, आप किसी रुकावट को कैसे ट्रिगर करते हैं? एक किनारा- ट्रिगर रुकावट एक बाधा डालना पर एक स्तर संक्रमण द्वारा संकेतित बाधा डालना रेखा, या तो गिरने वाला किनारा (उच्च से निम्न) या एक बढ़ता हुआ किनारा (निम्न से उच्च)। एक उपकरण जो संकेत देना चाहता है a बाधा डालना लाइन पर एक पल्स चलाता है और फिर लाइन को उसकी निष्क्रिय स्थिति में छोड़ देता है।

यहाँ, वह कौन सा कार्य है जो Arduino कोडिंग भाषा में व्यवधान उत्पन्न करता है?

बीच में आता है () बीच में आता है कुछ महत्वपूर्ण कार्यों को पृष्ठभूमि में होने देते हैं और डिफ़ॉल्ट रूप से सक्षम होते हैं। कुछ कार्यों जबकि काम नहीं करेगा बीच में आता है अक्षम हैं, और आने वाले संचार को अनदेखा किया जा सकता है।

आईएसआर क्या है?

"इंटरप्ट सर्विस रूटीन" के लिए खड़ा है। एक आईएसआर (जिसे इंटरप्ट हैंडलर भी कहा जाता है) एक सॉफ्टवेयर प्रक्रिया है जिसे हार्डवेयर डिवाइस से इंटरप्ट अनुरोध द्वारा लागू किया जाता है। यह अनुरोध को संभालता है और सक्रिय प्रक्रिया को बाधित करते हुए इसे सीपीयू को भेजता है।

सिफारिश की: