اطلاعیه

Collapse
No announcement yet.

رجیستر های وقفه خارجی در stm8

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

    رجیستر های وقفه خارجی در stm8

    با سلام
    کسی میتونه یه توضیح در باره رجیسترهای CCR و ITC_SPRx و بیت TLIS بده. این که رجیسترها کارشون چیه .مخصوصا بیت TLIS خیلی گیجم کرده.

    #2
    پاسخ : رجیستر های وقفه خارجی در stm8

    نوشته اصلی توسط sarlak74 نمایش پست ها
    با سلام
    کسی میتونه یه توضیح در باره رجیسترهای CCR و ITC_SPRx و بیت TLIS بده. این که رجیسترها کارشون چیه .مخصوصا بیت TLIS خیلی گیجم کرده.
    رجیستر CCR رجیستر وضعیت عمومی سی پی یوه که فقط بخاطر دو تا از بیت هاش L0 و L1 توی اون بخش رجیسترهای وقفه آورده شده.
    رجیسترهای SPR هم شامل چند جفت بیت هستن که هر کدوم مختص یکی از وقفه های تعریف شده تو دیتاشیته. و هر بیت هم L0 و L1 اون وکتور خاص رو تعریف میکنه.این L0 و L1 سطح اولویت وقفه رو مشخص میکنه که این امکان وجود داشته باشه وقفه های تو در تو صورت بگیره.
    TLIS هم صرفا سطح تریگر شدن وقفه ی خارجی رو مشخص میکنه. (وقفه ی خارجی TLI که بالاترین اولویت رو بین وقفه های خارجی داره. از وقفه های GPIO عادی که میتونن به عنوان وقفه خارجی استفاده بشن سطحش بالاتره)
    Si vis pacem, para bellum

    دیدگاه


      #3
      پاسخ : رجیستر های وقفه خارجی در stm8

      برای فعال کردن وقفه TLI چه تنطیماتی لازم هست و کدوم رجیسترها باید تنظیم بشن.

      دیدگاه


        #4
        پاسخ : رجیستر های وقفه خارجی در stm8

        سلام من یک مشکل با stm8s003k3t6 دارم که وقتی اینتراپت رخ میده میکرو ریست میشه کسی تا جالا به این مشکل برخورد کرده؟ راه حلش چیه؟

        دیدگاه

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