امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Watch dog
نویسنده پیام
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #1
Watch dog
تا حالا کامپیوتر دیدین هنگ کنه (سوال می پرسما)
خوب مگه میکرو کامپیوتر ها چی شون از کامپیوتر ها کمتره که هنگ نکنن ولی یه مشکل هست و اون اینه که اگه شما کامپیوتر تون هنگ کنه ریستش می کنین ولی تو صنعت این کار جالبی نیست چون بعضی از مواقع ممکنه کار حیاطی در حال انجام باشه یا کسی کنار دستگاه نباشه برای جلوگیری از این مشکل از یک (WDT (Watch dog Timer استفاده می کنن این یک شمارنده است که با یه سرعت شروع به شمردن می کنه و وقتی به آخر رسید میکرو رو ریست می کنه ولی این خیلی هم خوب نیست چون دستگاه ما دائم ریست می شه برای رفع این مشگل هم یه امکان به پروسسور می دن که این شمارنده رو صفر کنه این کار باید قبل از سرریز تایمر اتفاق بیفته وگرنه باعث ریست میکرو می شه
حالا اگه میکرو به دلایلی هنگ کنه و کاری رو که باید انجام بده (همون ریست شمارنده) شمارنده بعد از زمانی که معمولا قابل تنظیم هم هست سر ریز می کنه . میکرو ریست میشه

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۰۶-مهر-۱۳۸۴, ۱۹:۱۹:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
 
سلام
جالبه
فقط برای فعال کردن باید چه کاری انجام بدیم WDT
چه میکرو هایی این را پشتیبانی میکنند
اگه AVR هم داره خوب باید چی کار کنیم
۲۳-اردیبهشت-۱۳۸۵, ۰۳:۵۱:۱۱
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #3
 
تقریبا همه میکرو های جدید پشتیبانی می کنن حتی 8051 هم بعضی انواعش داشت
AVR هم داره یه فیوز بیت داره که می تونی فعالش کنی و یه سری دستور هم داره که بستگی به کمپایلرت داره دقیقا بگو از چی می خوای استفاده کنی تا بگم

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۳-اردیبهشت-۱۳۸۵, ۰۹:۱۹:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
 
سلام

اسم فیوز بیت مربوطه چی هستش
بعد من AVR را با Cod vision و Bascom کار میکنم
چه دستوری برای فعال کردنش باید به کار ببرم .
پروگرامر من نیز STK 200 هستش . با ATmega 32 و ATmega 16 و Atmega 8535 کار میکنم .

پیشاپسش از تو ضیحاتت متشکرم
۲۶-اردیبهشت-۱۳۸۵, ۱۹:۵۲:۵۱
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #5
 
تو Codevision وقتی یه برنامه جدید می سازی از قسمت timer باید Watchdog رو فعال کنی برای ریست کردنش هم
کد:
#asm("wdr")
رو باید استفاده کنی فکر کنم اگه فیوز بیت رو فعال کنی به صورت پیش فرض فعال می شه و نیاز به فعال کردن نرم افزاری نیست یه سری به دیتاشیتش بزن

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۶-اردیبهشت-۱۳۸۵, ۲۳:۳۹:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mkh_mybb1.2_import12608 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #6
 
سلام
از اسم تاپیک فهمیدم که راجب pic میخواد صحبت بشه خوشحال شدم اومدم داخل دیدم باز اینجا هم صحبت از avr هست.
۰۱-خرداد-۱۳۸۵, ۰۹:۱۴:۰۶
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #7
 
سلام
باور کن چیز به درد بخوری در باره PIC ها ندارم که بگم این رو هم کلی شروع کردم ولی بحث منحرف شدAmaze آخه طرف دار AVR بیشتره

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۰۱-خرداد-۱۳۸۵, ۲۱:۵۹:۱۳
وب سایت ارسال‌ها
پاسخ
aloneegod آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #8
 
سلام دوستان عزیز
من یه مطلب خوب در مورد تایمر سگ نگهبان برای ارائه ی کنفرانس نیاز دارم
ممنون میشم اگه منبعی برای من بذارید
ایمیل من : aloneegod@yahoo.com
تفاوت های بین سخت افزار و نرم افزار این WDT رو به من بگید خیلی ممنون میشم
۱۵-فروردین-۱۳۸۶, ۰۲:۳۲:۳۲
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #9
 
منبع فارسی که سراغ ندارم ولی توی تمام دیتاشیت های این آی سی ها توضیح داده البته خیلی هم طولانی نیست یه تایمره که اگه ریستش نکنی میکرو رو ریست می کنه همین

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۶-فروردین-۱۳۸۶, ۱۰:۱۹:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mahdi156 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #10
RE:
(۲۶-اردیبهشت-۱۳۸۵, ۱۹:۵۲:۵۱)t3r!p3000 نوشته است: سلام

اسم فیوز بیت مربوطه چی هستش
بعد من AVR را با Cod vision و Bascom کار میکنم
چه دستوری برای فعال کردنش باید به کار ببرم .
پروگرامر من نیز STK 200 هستش . با ATmega 32 و ATmega 16 و Atmega 8535 کار میکنم .

پیشاپسش از تو ضیحاتت متشکرم
بهتر از watchdog به صورت نرم افزاری استفاده کنی یعنی اگر در جایی از برنامه سیستم هنگ کنه تایمر واچ داگ فعال شده و به از سریز تایمر میکرو ریست میشود.
(آخرین ویرایش در این ارسال: ۱۰-آذر-۱۳۹۳, ۱۹:۰۸:۱۸، توسط behzady.)
۱۰-آذر-۱۳۹۳, ۱۷:۱۳:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
sofi3940 آفلاین
تازه وارد

ارسال‌ها: 7
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۰

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #11
RE:
(۱۰-آذر-۱۳۹۳, ۱۷:۱۳:۱۶)mahdi156 نوشته است:
(۲۶-اردیبهشت-۱۳۸۵, ۱۹:۵۲:۵۱)t3r!p3000 نوشته است: سلام

اسم فیوز بیت مربوطه چی هستش
بعد من AVR  را با Cod vision  و  Bascom  کار میکنم
چه دستوری برای فعال کردنش باید به کار ببرم .
پروگرامر من نیز STK 200  هستش . با ATmega 32  و  ATmega 16  و  Atmega 8535  کار میکنم .

پیشاپسش از تو ضیحاتت متشکرم
بهتر از watchdog  به صورت نرم افزاری استفاده کنی یعنی اگر در جایی از برنامه سیستم هنگ کنه تایمر واچ داگ فعال شده و به از سریز تایمر میکرو ریست میشود.
سلام دوستان
من واچ داگ میکرو8 رو با بسکام به راحتی راه اندازی کردم اما در کدویژن فعال نمیشه .ضمنن کدویژن من کرک شده هست .اگه تجربه ای دارید لطفن بفرمایید
۲۱-آبان-۱۳۹۷, ۱۸:۳۰:۵۸
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS