سلام دوستان
چطور میشه دو تا ماژول ارزون مثل آردوینو یا ESP در کنار هم با Heart Bit از کارکرد هم مطلع باشند
و اگر هرکدوم به هر دلیلی هنگ کنه یا مشکلی براش پیش بیاد بلافاصله دومی تو مدار قرار بگیره؟
سلام دوست عزیز
تعداد راه کارها و خلاقیت هایی که می تونید در این راستا به خرج بدید تقریبا به بی نهایت میل میکنه !
خارج از پرسش شما، استفاده از واچ داگ داخلی و یا مدارهای واچ داگ خارجی خیلی مرسوم هست. که اگر میکرو در زمان بندی صحیح خودش عمل کرد درستی نداشت ریستش کنه.
درمورد پرسش شما، اما :
1- ارسال یک پالس در زمان بندی مشخص
2- ارتباط دو میکرو با همدیگه و ارسال استاتوسشون روی یکی از پورت های سریال UART, SPI, I2C و …
3- استفاده از IC واچ داگ و قرار دادن میکرو دوم در حالت SLEEP که اگر عمل کرد، بتونه دومی رو از اسلیپ خارج کنه و اولی رو خاموش کنه به نحوی که تاثیر روی فانکشن های سخت افزاری میکرو دوم (بکاپ) نگذاره.
اما خب اگر پلنتون این هست که دو میکرو موازی هم قرار بگیرند، احتمالا در اجرای برخی بخش ها چالش خواهید داشت
2 پسندیده