اطلاعیه

Collapse
No announcement yet.

کمک کنین تایمر کار نمی کنه

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

    کمک کنین تایمر کار نمی کنه

    اینو نوشتم اشکالش کجاس برای برد lpc1768 ولی انجام نمی ده vref رو هم فعال کردم درسته ؟
    کد:
    void Timer_init(){
    	   NVIC_EnableIRQ(TIMER0_IRQn);
        LPC_TIM0->TCR = 1;   
        LPC_SC->PCONP     |= (1<<1);  
        LPC_SC->PCLKSEL0 |= (1<<2);   
        LPC_TIM0->TCR     = 0x02;    
        LPC_TIM0->PR      = 0x00;       
        LPC_TIM0->MR0     = 100000000/samplerate;     
        LPC_TIM0->MCR     = 3; 
    }

    #2
    پاسخ : کمک کنین تایمر کار نمی کنه

    نوشته اصلی توسط pedram_asghari
    اینو نوشتم اشکالش کجاس برای برد lpc1768 ولی انجام نمی ده vref رو هم فعال کردم درسته ؟

    void Timer_init()
    {
    NVIC_EnableIRQ(TIMER0_IRQn);
    LPC_TIM0->TCR = 1;
    LPC_SC->PCONP |= (1<<1);
    LPC_SC->PCLKSEL0 |= (1<<2);
    LPC_TIM0->TCR = 0x02;
    LPC_TIM0->PR = 0x00;
    LPC_TIM0->MR0 = 100000000/simplerate;
    LPC_TIM0->MCR = 3;
    }
    سلام دوست عزیز
    شما فکر کنم بهتر باشه تایمر رو فعال هم بکنید
    کد:
    LPC_TIM0->TCR     = 0x01;
    لطفا کدتون رو هم داخل تگ کد قرار بدید چشمون درد نگیره ممنون

    head<=
    ...تشکر خدا...
    [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

    دیدگاه


      #3
      پاسخ : کمک کنین تایمر کار نمی کنه

      سلام ممنون که پاسخ دادی همه فقط می بینن .
      خط دو تابع فعال کردم :smile:

      دیدگاه


        #4
        پاسخ : کمک کنین تایمر کار نمی کنه

        نوشته اصلی توسط pedram_asghari
        سلام ممنون که پاسخ دادی همه فقط می بینن .
        خط دو تابع فعال کردم :smile:
        خواهش عزیز
        خب چند خط پایین تر با قرار داد TCR = 0x02 عملا تاثیر خط دو از بین رفته
        شما باید اول یه دور با 2 کردن اون رجیستر ریست کنیدش تایمرو بعد با 1 کردنش فعالش کنید

        head<=
        ...تشکر خدا...
        [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

        دیدگاه

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