اطلاعیه

Collapse
No announcement yet.

چطوری اینتراپت خارجی 2 رو فعال کنم؟

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

    چطوری اینتراپت خارجی 2 رو فعال کنم؟

    سلام دوستان

    PinCfg.Funcnum = 1;
    PinCfg.OpenDrain = 0;
    PinCfg.Pinmode = 0;
    PinCfg.Pinnum = 12;
    PinCfg.Portnum = 2;
    PINSEL_ConfigPin(&PinCfg);

    //Enable GPIO interrupt
    NVIC_SetPriority(EINT2_IRQn, 14);

    NVIC_EnableIRQ(EINT2_IRQn);



    void EINT2_IRQHandler(void)
    {
    static int i;

    LPC_GPIOINT->IO2IntClr |= (1 << 12); */
    }

    من این کد رو نوشتم و اینتراپت راه اندازی شده ولی متا اسفانه به محض این که میکرو روشن میشه تند تند وقفه میخوره و زیر برنامه وقفه رو تند تند تکرار میکنه!

    ممنون میشم راهنمایی کنید و یا یک برنامه دیگه در اختیار من بگزارید!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
    http://cafebazaar.ir/app/?id=com.atxdroid

    #2
    پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

    شاید از تعین سطح اینتراپت باشه . وضعیت پایه ی اینتراپت رو عوض کنید ببینید مشکل حل میشه ؟

    دیدگاه


      #3
      پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

      سلام محسن جان در روال سرویس وقفه پرچم وقفه را پاک کردی؟؟ این کار انجام بده انشا الله درست می شه :biggrin:
      I'm Very Question and I have more Question,Please Answer All of my Questions


      [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

      دیدگاه


        #4
        پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

        نوشته اصلی توسط very question
        سلام محسن جان در روال سرویس وقفه پرچم وقفه را پاک کردی؟؟ این کار انجام بده انشا الله درست می شه :biggrin:
        پس این چی هست؟
        LPC_GPIOINT->IO2IntClr |= (1 << 12
        انجام پروژه هاي برنامه نويسي اندرويد
        [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
        http://cafebazaar.ir/app/?id=com.atxdroid

        دیدگاه


          #5
          پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

          داری از وقفه تایمر استفاده می کنی یا از وقفه GPIO?
          I'm Very Question and I have more Question,Please Answer All of my Questions


          [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

          دیدگاه


            #6
            پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

            از Eint2
            وقفه خارجی 2!!!
            انجام پروژه هاي برنامه نويسي اندرويد
            [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
            http://cafebazaar.ir/app/?id=com.atxdroid

            دیدگاه


              #7
              پاسخ : چطوری اینتراپت خارجی 2 رو فعال کنم؟

              خب به نظر همه چی درست میاد :nerd:
              یه کاری کن به جای اینکه از شیفت استفاده کنی بیا به صورت هگز بنویس ببین چی می شه من از یک برنامه جواب نمی گرفتم این کار کردم درست شد :nice:
              I'm Very Question and I have more Question,Please Answer All of my Questions


              [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

              دیدگاه

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