ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2016/05/31
    376
    113

    روش استفاده از watchdagtimer

    روش استفاده از watchdagtimer در یک برنامه با حدود 1600 خط و مراحل کاری متفاوت چطوری میشه استفاده کرد؟
  2. #2
    2013/03/18
    babol
    1,396
    668

    پاسخ : روش استفاده از watchdagtimer

    شما اول تایمر واتچداگ رو کانفیگ میکنید ، و از نظر من بیشترین زمان رو در نظر بگیرید ، و بعد همون اول برنامه بیاید دستور شروع تایمرسگ نگهبان رو بدید ، و در تمامی حلقه های موجود در برنامه ، بیاید مقدار تایمر رو ریست کنید . و دقت کنید که نباید بیشتر از زمانی که برای تایمرسگ نگهبان در نظر گرفتید ، بیاید وقفه بندازید تو برنامه ، چون تایمر فکر میکنه اتفاقی افتاده و فرمان ریست میکرو رو صادر میکنه.

    موفق باشید.
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)
  3. #3
    2016/05/31
    376
    113

    پاسخ : روش استفاده از watchdagtimer

    تشکر از لطف شما.
    دقیقا یادم نیس حداکثر تایم واسه واج داگ چقدره ولی میخوام بپرسم زمانیکه تایم اجرای یک حلقه بیشتر از مدت تایم واچ داگ بود اونوقت چه میشه کرد؟
    و یه سوال دیگه اینکه اکثرا تو کجا های برنامه بهتره از واچ داگ استفاده بشه؟
  4. #4
    2013/03/18
    babol
    1,396
    668

    پاسخ : روش استفاده از watchdagtimer

    نقل قول نوشته اصلی توسط leader.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    تشکر از لطف شما.
    دقیقا یادم نیس حداکثر تایم واسه واج داگ چقدره ولی میخوام بپرسم زمانیکه تایم اجرای یک حلقه بیشتر از مدت تایم واچ داگ بود اونوقت چه میشه کرد؟
    و یه سوال دیگه اینکه اکثرا تو کجا های برنامه بهتره از واچ داگ استفاده بشه؟
    1- شما قرار نیست که بعد اتمام حلقه تایمر سگ نگهبان رو ریست کنید ، شما داخل حلقه دستور ریست رو مینویسین .
    فکر کنم من رو یکی از پروژه ها که از تامیرسگ نگهبان استفاده کردم ، 2 ثانیه بود حداکثر تایمش ، البته با avr .
    حالا شما باید هوش برنامه نویسی خودتونو بالا ببرید که تو حلقه بتونید تایم بیشتر از سگ نگهبان نداشته باشین دیگه. مثلا بجای وقفه انداختن تو برنامه بیاید یه حلقه بنویسین که مثلا برای 1 ثانیه بیاد از صفر تا هزار بشماره و داخلش دستور ریست سگ نگهبان رو صادر کنید ، بجای اینکه بیاید بگید منتظر بمان به مدت 1 ثانیه و بعد ادامه بده.

    2-معمولا که دارن استفاده میکنن ، در همجای برنامه استفاده میکنن، حالا بر فرض نخوان همجا استفاده کنن ، میآن جاهایی که احتمال هنگی میکرو هست استفاده میکنن. حالا ممکنه هرجا باشه ، در دریافت اطلاعات حجیم و پر شدن پشته ، یا هرجای دیگه .

    موفق باشید.
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)
  5. #5
    2016/05/31
    376
    113

    پاسخ : روش استفاده از watchdagtimer

    Ok.
    گرفتم.خیلی لطف کردین.
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. استفاده از Jtag و تکنيکهاي مربوط به استفاده از آن ...
    توسط v_ilkhani در انجمن پروسسورهای ARM
    پاسخ: 2
    آخرين نوشته: 2017/02/11, 17:20
  2. پاسخ: 20
    آخرين نوشته: 2014/01/20, 14:38
  3. استفاده 7seg مالتی پلکس بدون استفاده از میکرو ؟
    توسط AMIN GHAFFARI در انجمن مدار هاي ديجيتال
    پاسخ: 7
    آخرين نوشته: 2014/01/20, 06:51
  4. پاسخ: 0
    آخرين نوشته: 2012/11/20, 00:58

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •