آموزش آردوینودستورات آردوینو

دستور noInterrupts در آردوینو (غیرفعال کردن واحد وقفه)

دستور noInterrupts وقفه ها را غیرفعال می کند (می توانید آنها را مجدداً با دستور interrupts فعال کنید). در صورت فعال بودن وقفه ها یک سری از عملکرد ها فعال هستند و یک سری دیگر غیرفعال. همچنین در صورت غیرفعال بودن وقفه ها بعضی از عملکرد ها فعال و بعضی غیرفعال میشوند. با دستور interrupts و noInterrupts میتوان واحد وقفه را در زمان مورد نیاز فعال و غیرفعال کرد.

دستور noInterrupts

noInterrupts()

این دستور چه چیزی را بر میگرداند؟

هیچ چیز

نمونه کد با دستور noInterrupts

void setup() {}

void loop() { 
noInterrupts(); // غیرفعال کردن وقفه
// کد های نیازمند غیرفعال بودن وقفه ها
interrupts(); // فعال کردن وقفه
// کد های دیگر
 }

دستورات مرتبط

5 (4 نفر)

مطلب پیشنهادی:  تست ظرفیت و دشارژ باتری لیتیوم یونی با آردوینو
برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *