اطلاعیه

Collapse
No announcement yet.

مشکل در اینتراپت mega32 فوری

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در اینتراپت mega32 فوری

    سلام اگه ممکنه به من کمک کنید فورا
    برنامه ایی که نوشتم خیلی بزرگه مشکلم اینه که از اینتراپت استفاده می کنم اینو فهمیدم که در برگشت از اینتراپت دوباره میکرو از اول برنامه رو شروع می کنه اینم می دونم که میکرو ریست نمی کنه رجیستر مربوطه رو چک کردم مطمئنم که میکرو ریست نمی کنه
    احتمال می دم stack میکرو پر می شه و ادرس برگشت به برنامه ذخیره نمی شه یا شاید مشکلات دیگر
    اولا چه جور می تونم بفهمم stack پر شده یا نه
    بعدش می خوام بدونم چرا اینطوری می شه
    پیشاپیش از کمک شما متشکرم

    #2
    پاسخ : مشکل در اینتراپت mega32 فوری

    چند سوال مهم ...

    - در برنامتون از جند اینتراپت استفاده کردین

    - در روتین وقفه آیا حجم عملیاتتون زیاده؟؟؟
    مثلا تو روتین وقفه یه تابع دیگه رو صدا میزنین و میرین تو یه زیر برنامه و ...

    - به نظر خودتون تعداد راتب تکرار وقفه ها در برنامتون زیاده یا کمه؟؟؟

    - زبان برنامه نویسیتون؟؟؟

    دیدگاه


      #3
      پاسخ : مشکل در اینتراپت mega32 فوری

      سلام
      خب از تایمر هم استفاده کردم وقتی برنامه می ره تو روتین اینتراپت خب کارهای زیادی انجام می ده می ره یه دیتایی رو سند می کنه
      زبان برنامه نویسی سی هستش
      با کد ویژن کار می کنم

      دیدگاه

      لطفا صبر کنید...
      X