NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4864 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 2 از 2

موضوع: سوال در مورد رجیستر های وقفه

  1. #1
    عضو جدید salehjg آواتار ها
    تاریخ عضویت
    Mar 2010
    نوشته ها
    8
    تشکر
    25
    تشکر شده 0 بار در 0 پست

    New سوال در مورد رجیستر های وقفه

    سلام

    چندتا سوال در مورد وقفه ها داشتم:

    1- روال عادی برای راه اندازی وقفه ی سریع چیه؟ (fast interrupt)

    2- وقتی وقفه ی معمولی رخ میده و به زیر برنامه ی مشخص شده پرش میکنه برای اینکه بفهمونیم که کدها تمام شدند، باید در رجیستر AIC_EOICR چیزی نوشته بشه، اما در نمونه کدی که از همین انجمن پیدا کردم کد پائین هم بود:
    کد:
    AT91C_BASE_AIC->AIC_ICCR = (1 << (AT91C_ID_IRQ1));
    کار این کد چیه؟ اصلا کار رجیستر ICCR چیه؟(interrupt clear command register)

    3- کار رجیستر AIC_DEBUG چیه؟ داخل این رجیستر یه قسمت هست به نام Protection mode، کار این قسمت چیه، از چی محافظت میکنه؟

    4- AIC_SPU & AIC_IVR چه رابطه ای باهم دارن؟ AIC_SVR و AIC_IVR چه فرقی باهم دارند؟
    در دیتاشیت برای توضیح فرق AIC_IVR با SVR نوشته:


    IRQV: Interrupt Vector Register
    The Interrupt Vector Register contains the vector programmed by the user in the Source Vector Register corresponding to
    the current interrupt.
    The Source Vector Register is indexed using the current interrupt number when the Interrupt Vector Register is read.
    When there is no current interrupt, the Interrupt Vector Register reads the value stored in AIC_SPU.
    5- کار رجیستر AIC_SPU چیه؟


    ---------------------------
    ببخشید دیگه.. زیاد سوال پرسیدم.
    ممنون.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    عضو جدید salehjg آواتار ها
    تاریخ عضویت
    Mar 2010
    نوشته ها
    8
    تشکر
    25
    تشکر شده 0 بار در 0 پست

    Icon17 کمک

    کسی نبود؟

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

  1. پاسخ: 2
    آخرين نوشته: 30-09-2016, 09:36
  2. کریستال میکرو
    توسط esisafa در انجمن AVR
    پاسخ: 7
    آخرين نوشته: 29-01-2013, 13:55
  3. تنظیم کریستال avr
    توسط safavism در انجمن AVR
    پاسخ: 11
    آخرين نوشته: 26-10-2012, 23:06
  4. مشکل با رجیستر تایمر0
    توسط msvmehdi در انجمن PIC
    پاسخ: 0
    آخرين نوشته: 23-08-2011, 22:52
  5. مشکل با رجیستر تایمر 1
    توسط masoodhashemy در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 11-08-2010, 19:31

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

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