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

موضوع: مشکل گرفتار شدن در حلقه بینهایت استارت اپ در دیباگ نرم افزاری برنامه keil

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    42
    تشکر
    29
    تشکر شده 1 بار در 1 پست

    پیش فرض مشکل گرفتار شدن در حلقه بینهایت استارت اپ در دیباگ نرم افزاری برنامه keil

    عرض سلام و ادب خدمت همه دوستان

    من یه پروژه تست در keil 5 ایجاد کردم. که در یه حلقه یک پین رو ست میکنه و بعد همون پین رو clear میکنه.

    برنامه درست کمپایل میشه و هیچ مشکلی هم نیست.

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

    روی این خط میمونه
    کد:
    while ((LPC_SC->SCS & (1<<6)) == 0);/* Wait for Oscillator to be ready    */
    اومدم فایل استارت اپ رو هم برداشتم اما در اون صورت نمیتونه عملیات linking و ساختن فایل axf رو انجام بده.

    لطفا بنده رو راهنمایی کنید ببینم مشکل کارم کجاست.

    ممنونم

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

  3. #2
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    سلام
    در تنظیمات دیباگ کردن یه گزینه است به اسم start from main فکر کنم اینه، ولی شاید متنش شبیه همین باشه. تیک اون رو بزن که دیباگ رو از فایل start up شروع نکنه.
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

  4. کاربران : 2 تشکر کرده اند از شما Aghaeifar برای ارسال این پست سودمند:


  5. #3
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

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

  6. کاربران : 2 تشکر کرده اند از شما pirozy برای ارسال این پست سودمند:


  7. #4
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    42
    تشکر
    29
    تشکر شده 1 بار در 1 پست

    پیش فرض

    ضمن تشکر از دوستان گرامی

    این مشکل دیباگ رو حل کردم

    الان یه مشکل دیگه ای دارم. همونطور که گفتم من از کیل 5 استفاده میکنم. ک ر ک هم شده و مشکلی نداره.

    منتها من تو فیلمای اموزشی که نگاه کردم زمان دیباگ پروژه برای بررسی وضعیت پینهای GPIO های مختلف از منوی peripheral یه زیر منوی داشتند به اسم I/O و یا بعضیهاشون هم GPIO Fast Interface و GPIO Slow Interface که از داخل اونها مثلا GPIOA رو انتخاب میکرد و وضعیت پینهاشو بررسی میکرد.

    اما الان تو کیل من اصلا این گزینه ها نیست و من نمیدونم چطور میتونم وضعیت پینها رو در زمان دیباگ کردم ببینم.

    ممنون میشم راهنماییم کنید.

    تشکر

  8. #5
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    42
    تشکر
    29
    تشکر شده 1 بار در 1 پست

    پیش فرض

    دوستان نمیتونن راهنماییم کنند ؟

  9. #6
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    42
    تشکر
    29
    تشکر شده 1 بار در 1 پست

    پیش فرض

    من یه مساله ای رو متوجه شدم. من یه پروژه سمپل از یه جای دیگه پیدا کردم و اون رو باز کردم. در همین keil 5

    دیدم توی حالت دیباگ همه زیر منو ها در قسمت پریفرالز (توی دیباگینگ) میاد. تعجب کردم

    فکر میکنم هر پروژه یه سری فایل باید بهش اینکلود بشه که این منو ها در حالت دیباگ ظاهر بشن.

    در این مورد هم کسی نیست بنده رو راهنمایی کنه ؟

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

  1. حلقه بی نهایت برنامه در استارت آپ keil
    توسط gangi در انجمن AT91 series (ATMEL)
    پاسخ: 8
    آخرين نوشته: 09-05-2014, 15:15
  2. [آموزش] استاندارد چیست ؟ آشنایی با استاندارد های گروه برق و الکترونیک
    توسط 1nafar در انجمن ایده های شما ....
    پاسخ: 1
    آخرين نوشته: 21-04-2014, 23:47
  3. پاسخ: 2
    آخرين نوشته: 25-10-2013, 01:45
  4. Keil و قابلیت Code Completion
    توسط alireza9900 در انجمن مباحث کلی ARM
    پاسخ: 25
    آخرين نوشته: 01-01-2013, 13:15
  5. چگونه Page Rank سایت خودمان را در موتورهای جستجو حفظ کنیم؟
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 0
    آخرين نوشته: 21-08-2010, 10:52

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

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