اطلاعیه

Collapse
No announcement yet.

مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

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

    مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

    من یه برنامه ساده ایجاد کردم که lcd و تاچ رو به برنامه اضافه کردم.(متن رو نمایش میده).

    یه پروژه ساده(تست) با EMWin (gui builder)1 درست کردم.

    یه فایل با پسوند C به من داده.

    مشکل:
    چطور به برنامم اضافش کنم؟
    چطور هدر فایل هاش (پسوند H ) رو بهش اضافه کنم که ارور نده و اجرا بشه.

    ممنون میشم از دوستان و اساتید که یه راهنمایی جزیی بفرمایند.
    *\ وقتی ارزش ها عوض بشن، عوضی ها باارزش می شن /*

    #2
    پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

    نوشته اصلی توسط shoniz نمایش پست ها
    من یه برنامه ساده ایجاد کردم که lcd و تاچ رو به برنامه اضافه کردم.(متن رو نمایش میده).

    یه پروژه ساده(تست) با EMWin (gui builder)1 درست کردم.

    یه فایل با پسوند C به من داده.

    مشکل:
    چطور به برنامم اضافش کنم؟
    چطور هدر فایل هاش (پسوند H ) رو بهش اضافه کنم که ارور نده و اجرا بشه.

    ممنون میشم از دوستان و اساتید که یه راهنمایی جزیی بفرمایند.
    سلام
    با اضافه کردن هدرها به IDE مشکل دارید؟ معمولا IDE ها آدرس فولدری که فایل های .h در اون قرار دارن از شما میگیرن و فایل های .c و .lib رو باید تک به تک به پروژه اضافه کنید.
    بهتره بیشتر توضیح بدید راجع به مشکلتون.

    دیدگاه


      #3
      پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

      نوشته اصلی توسط hossein.m98 نمایش پست ها
      سلام
      با اضافه کردن هدرها به IDE مشکل دارید؟ معمولا IDE ها آدرس فولدری که فایل های .h در اون قرار دارن از شما میگیرن و فایل های .c و .lib رو باید تک به تک به پروژه اضافه کنید.
      بهتره بیشتر توضیح بدید راجع به مشکلتون.
      اره مشکل معرفی هست.
      هدرهاشم توی مسیر هودش میزارم. اضافه میشه. اما ارور داره. ارور هاشم تمومی نداره.(در کل ظاهراً دارم کلاً اشتباه میرم و بلدش نیستم).
      *\ وقتی ارزش ها عوض بشن، عوضی ها باارزش می شن /*

      دیدگاه


        #4
        پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

        نوشته اصلی توسط shoniz نمایش پست ها
        اره مشکل معرفی هست.
        هدرهاشم توی مسیر هودش میزارم. اضافه میشه. اما ارور داره. ارور هاشم تمومی نداره.(در کل ظاهراً دارم کلاً اشتباه میرم و بلدش نیستم).
        IDE مورد استفاده چیه؟

        دیدگاه


          #5
          پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

          keil ورژن 5.3x
          *\ وقتی ارزش ها عوض بشن، عوضی ها باارزش می شن /*

          دیدگاه


            #6
            پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

            سلام.
            برای اضافه کردن کتابخونه، برای کتابخونه هایی که توی مسیر پروژه هستند بجای <> باید از "" استفاده کنیم یعنی:
            کد HTML:
            #include "function.h"
            موفق باشید.
            توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
            همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
            https://www.youtube.com/@aKaReZa75​

            دیدگاه


              #7
              پاسخ : مشکل در اضافه کردن فایل C و هدر فایل های اون. LPC1768

              نوشته اصلی توسط shoniz نمایش پست ها
              keil ورژن 5.3x
              خوب keil از همون موردی که گفتم پیروی میکنه. شما باید توی پنجره Options و در زبانه C/C++ آدرس هدرها رو به نرم افزار معرفی کنید. ضمنا فایل های .c رو هم باید تک بع تک به پروژه اضافه کنید که کار راحتیه و با دابل کلیک کردن روی فولدرها نمایش داده شده توی قسمت project explorer میتونید فایل های .c رو به پروژه اضافه کنید.
              همونطوری که دوستمون گفتم بهتره برای include کردن فایلهایی که جزئی از کامپایلر نیستن از "" به جای <> استفاده کنید که البته فکر نمیکنم چندان فرقی داشته باشه برای شما.
              من الآن به keil دسترسی ندارم امیدوارم اسامی رو غلط نگفته باشم!

              دیدگاه

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