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

موضوع: مشکل با وقفه gpio در lpc1788

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2014
    نوشته ها
    72
    تشکر
    28
    تشکر شده 63 بار در 20 پست

    پیش فرض مشکل با وقفه gpio در lpc1788

    سلام خدمت تمام دوستان
    آقا ما یه برنامه نوشتیم واسه وقفه gpio در میکرو lpc1788
    نمیدونم چه مشکلی دارم که کار نمیکنه
    از نرم افزار keil هم استفاده میکنیم
    موقعی داخل نرم افزار پایه رو تغییر وضعیت میدم وارد زیر روال وقفه نمیشه
    کد رو میذارم دوستانی که کار کردن لطفا کمک کنن ببینیم مشکل این کد چیه
    ممنون
    فايل هاي پيوست شده فايل هاي پيوست شده

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

  3. #2
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    اصول کلی این هست که pinsel پایه تنظیم بشه و در nvic زیر روال وقفه فعال بشه و خود تابع زیروال وقفه استفاده بشه ....

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2014
    نوشته ها
    72
    تشکر
    28
    تشکر شده 63 بار در 20 پست

    پیش فرض

    برای وقفه GPIO که همونجور که میدونید نمیخواد pinsel فعال بشه
    بقیه اون چیزایی که هم الان فرمودید همش توی کد رعایت کردم
    ولی نمیدونم چرا جواب نمیده
    به نظرتون میتونه مشکل از Keil باشه؟

  5. #4
    کاربر علاقه مند
    تاریخ عضویت
    May 2014
    نوشته ها
    46
    تشکر
    40
    تشکر شده 6 بار در 6 پست

    پیش فرض

    در انتهاي زيرروال وقفه ، پرچم وقفه رو پاك نمي كنيد تو برنامتون.شايد بخاطر اينه

  6. #5
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2014
    نوشته ها
    72
    تشکر
    28
    تشکر شده 63 بار در 20 پست

    پیش فرض

    اصلا وارد زیر روال وقفه نمیشه که بخواد پرچمشو پاک کنه
    اونم حتی امتحان کردم فایده نداشت

  7. #6
    کاربر علاقه مند
    تاریخ عضویت
    May 2014
    نوشته ها
    46
    تشکر
    40
    تشکر شده 6 بار در 6 پست

    پیش فرض

    من اين برنامه رو نوشتم و وارد وقفه هم ميشه.البته رجيستري نوشتم.شايد كمكتون كنه

    LPC_GPIOINT->IO0IntEnF = (1<<20) ;
    NVIC_SetPriority(GPIO_IRQn, 0);
    NVIC_EnableIRQ(GPIO_IRQn);
    .
    .
    .
    void GPIO_IRQHandler(void)
    {

    }

  8. تشکرها از این نوشته :


  9. #7
    کاربر علاقه مند
    تاریخ عضویت
    May 2014
    نوشته ها
    46
    تشکر
    40
    تشکر شده 6 بار در 6 پست

    پیش فرض

    محيط ديباگر keil ، فك كنم مشكل داره و وقفه GPIO واسه 1788 رو اجرا نمي كنه و نشون نميده. درسته دوستان؟؟؟

  10. تشکرها از این نوشته :


  11. #8
    کاربر فعال
    تاریخ عضویت
    May 2013
    نوشته ها
    193
    تشکر
    120
    تشکر شده 21 بار در 17 پست

    پیش فرض

    سلام.دوستان من تازه میخوام برنامه نویسی با 1788 رو شروع کنم.دوتا سوال دارم.یکی اینکه توی کیل 1788 نیست که من بخوام انتخاب کنم.یعنی اولش که میخوای پروزه باز کنی و باید نوع میکرو رو انتخاب کنی .اونجا 1788 نداره.تا 1768 هستش.دوم اینکه من توی بردم پایه 176 رو به یه ال ای دی وصل کردم و میخوام یه برنامه ساده بنویسم توش که روشن خاموشش کنه.حالا این پین 176 رو چطور توی برنامه مقدار بدم؟من با 1768 کار کردم اما اینجا گیج میشم.میشه راهنمایی کنین؟

  12. #9
    کاربر فعال
    تاریخ عضویت
    May 2013
    نوشته ها
    193
    تشکر
    120
    تشکر شده 21 بار در 17 پست

    پیش فرض

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

  13. #10
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2014
    نوشته ها
    72
    تشکر
    28
    تشکر شده 63 بار در 20 پست

    پیش فرض

    مهندس شما نسخه نرم افزار Keil تون یه کم قدیمیه
    ورژن جدید مثلا 4.72 رو که نصب کنید دیگه اون میکرو هست
    برای استفاده از کتابخونه ها هم میتونی کتابخونه های Cmsis رو دانلود کنی که توی همین انجمن یه بحث هست که کامل توضیح داده شده این دستورات
    یه سرچ کن گیرت میاد
    موفق باشید

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

  1. وقفه gpio در lpc1788
    توسط mehdia1968 در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 27-07-2014, 12:43
  2. مشکل با gpio
    توسط amintanharpd در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 10-10-2013, 20:58
  3. GPIO Interrupt - LPC1788
    توسط mahdiafpr در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 06-07-2013, 02:11
  4. Gpio-nxp1768
    توسط ramin_kent در انجمن LPC series (NXP)
    پاسخ: 11
    آخرين نوشته: 07-03-2013, 00:43
  5. gpio در lpc1768
    توسط avr_rva در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 24-02-2013, 16:44

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

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