كيف أقوم بإنشاء مقاطعة في Arduino؟
كيف أقوم بإنشاء مقاطعة في Arduino؟

فيديو: كيف أقوم بإنشاء مقاطعة في Arduino؟

فيديو: كيف أقوم بإنشاء مقاطعة في Arduino؟
فيديو: Arduino MASTERCLASS | How to Use Arduino Libraries PART 7 2024, شهر نوفمبر
Anonim

فيديو

أيضا ، ما هي المقاطعة في Arduino؟

ان المقاطعة المهمة هي التأكد من أن المعالج يستجيب بسرعة للأحداث المهمة. عندما يتم الكشف عن إشارة معينة ، فإن ملف يقطع (حسب الاسم المقترح) المقاطعات مهما كان ما يفعله المعالج ، وينفذ بعض التعليمات البرمجية المصممة للتفاعل مع أي محفز خارجي يتم تغذيته على اردوينو.

بجانب ما سبق ، كيف تطلق مقاطعة؟ حافة- أثار المقاطعة هو يقطع أشار إليها مستوى الانتقال على يقطع خط ، إما حافة هبوط (من الأعلى إلى الأدنى) أو حافة صاعدة (من الأقل إلى الأعلى). جهاز يرغب في الإشارة إلى يقطع يدفع نبضة على الخط ثم يحرر الخط إلى حالته غير النشطة.

هنا ، ما هي الوظيفة التي تنشئ مقاطعة في لغة ترميز Arduino؟

المقاطعات () المقاطعات السماح بحدوث مهام مهمة معينة في الخلفية ويتم تمكينها افتراضيًا. بعض المهام لن تعمل أثناء المقاطعات معطلة ، وقد يتم تجاهل الاتصالات الواردة.

ما هو ISR؟

لتقف على "روتين خدمة المقاطعة". ان ISR (وتسمى أيضًا معالج المقاطعة) هي عملية برمجية يتم استدعاؤها بواسطة طلب مقاطعة من جهاز. يتعامل مع الطلب ويرسله إلى وحدة المعالجة المركزية ، ويقطع العملية النشطة.

موصى به: