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





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









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









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






جهت تبلیغ در وب سایت ECA کلیک کنید.

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

نمایش نتایج: از 1 به 9 از 9
  1. #1
    2011/07/31
    504
    30

    مشکل با وقفه در stm

    سلام.
    یه برنامه تایمر نوشتم.
    اما نمیدونم چرا وقفه سرریز تایمر کار نمیکنه.
    کد:
    #include "stm32f10x.h"
    
    void TIM1_UP_IRQHandler (void) {
    
     if ((TIM1->SR & 0x0001) != 0) {         // check interrupt source
      TIM1->SR &= ~(1<<0);             // clear UIF flag
     }
    }
    
    int main(void) {
    
    	RCC->APB2ENR=RCC_APB2ENR_IOPBEN | RCC_APB2ENR_IOPAEN | RCC_APB2ENR_IOPCEN | RCC_APB2ENR_TIM1EN ;   // GPIOA,b,c Enable Clock 
    
    TIM1->CR2=0X100;
    TIM1->PSC=50000;	
    TIM1->ARR=0x7ff;
    TIM1->CR1= TIM_CR1_CEN;		
    TIM1->DIER= TIM_DIER_COMIE | TIM_DIER_TIE | TIM_DIER_UIE | TIM_DIER_CC1IE | TIM_DIER_BIE; //enable interrupt
    
    
    //--------------------------------------------------------------------------------------------------------------------	 
    	 GPIOB->CRL=1;					
    GPIOB->ODR=0;    ////////////////--------=============================
    	while(1){
    
    	
    	}
    
    }
  2. #2
    2009/09/25
    اصفهان
    814
    45

    پاسخ : مشکل با وقفه در stm

    من اثری از تنظیم
    Nvic ندیدم تو کد شمت
    هميشه به ياد خدا باش !
  3. #3
    2011/07/31
    504
    30

    پاسخ : مشکل با وقفه در stm

    نقل قول نوشته اصلی توسط DDR3
    من اثری از تنظیم
    Nvic ندیدم تو کد شمت
    تشکر.اره مشکل دقیقا همونه.
    اما بدون نوشتن کد CMSIS میشه این ریجیسترو که همون وقفه عمومیه رو فعال کرد؟
  4. #4
    2009/09/25
    اصفهان
    814
    45

    پاسخ : مشکل با وقفه در stm

    خوب معلومه که ميشه
    cmsis هم همون رجيستر رو مقدار دهي مي کنه
    کد cmsis رو ديباگ کن تا دقيق متوجه بشي و معادلش رو بنويسي
    موفق باشي
    هميشه به ياد خدا باش !
  5. #5
    2011/07/31
    504
    30

    پاسخ : مشکل با وقفه در stm

    نقل قول نوشته اصلی توسط DDR3
    خوب معلومه که ميشه
    cmsis هم همون رجيستر رو مقدار دهي مي کنه
    کد cmsis رو ديباگ کن تا دقيق متوجه بشي و معادلش رو بنويسي
    موفق باشي
    دیباگش کردم اما توی اون ریجیستر nvic رو مقدار دهی کرده که این ریجیستر توی این میکرو وجود نداره.
  6. #6
    2007/08/04
    اصفهان
    577
    4

    پاسخ : مشکل با وقفه در stm

    سلام
    تنظیمات مربوط به AFIO نیز بایستی استفاده شود
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  7. #7
    2011/07/31
    504
    30

    پاسخ : مشکل با وقفه در stm

    نقل قول نوشته اصلی توسط mzarkoob
    سلام
    تنظیمات مربوط به AFIO نیز بایستی استفاده شود
    ها!
    ریجیستر AFIO مربوط به کاربرد دیگر پایه هاس.
  8. #8
    2009/09/25
    اصفهان
    814
    45

    پاسخ : مشکل با وقفه در stm

    اگر عمری باقی بود برات یه مثال می زارم یکی دو روز دیگه فقط
    سیستم ندارم فعلا
    هميشه به ياد خدا باش !
  9. #9
    2011/07/31
    504
    30

    پاسخ : مشکل با وقفه در stm

    نقل قول نوشته اصلی توسط DDR3
    اگر عمری باقی بود برات یه مثال می زارم یکی دو روز دیگه فقط
    سیستم ندارم فعلا
    مرسی داداش.
    اگه امکانش بود یه مثال از کپچر هم واسم بذار هرکاری کردم نتونستم راش بندازم.
نمایش نتایج: از 1 به 9 از 9

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

  1. مشکل وقفه
    توسط vishy71 در انجمن پروسسورهای ARM
    پاسخ: 1
    آخرين نوشته: 2016/03/12, 14:44
  2. مشکل با وقفه
    توسط Navid_Micro در انجمن پروسسورهای ARM
    پاسخ: 3
    آخرين نوشته: 2016/01/29, 20:40
  3. مشکل با وقفه ....
    توسط aliali6624 در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2015/02/14, 18:15
  4. مشکل با وقفه ها
    توسط r.gh45 در انجمن میکروکنترلرهای AVR
    پاسخ: 15
    آخرين نوشته: 2011/08/03, 08:23
  5. مشکل با وقفه
    توسط جعفر در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2008/01/12, 12:21

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

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

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

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

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