اطلاعیه

Collapse
No announcement yet.

اظافه کردن تابع به برنامه اصلی در keil

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

    اظافه کردن تابع به برنامه اصلی در keil

    با درود و خسته نباشید
    در نرم افزار های برنامه نویسی مثل کد ویژن و mplab .... من یه برنامه مینوشتم و کنار برنامه اصلی ذخیره میکردم و بعد include میکردم

    #include "test.c"

    خوب حالا هر موقع توابع داخل فایل تست فراخوانی میکردم بدون مشکل کامپایل میشد
    حالا توی کیل باید 100 جا بری و اون تابع اظافه کنی تا کامپایل بشه .
    تازه اگه دو تا تابع اضافه کنی توی فایل مین میشه توابع هر دو فایل فراخوانی کرد ولی توی تابع مثلا 2 نمیشه توابع تابع 1 فراخوانی کرد
    چرا توی کیل اینجوریه . قوانین اضافه کردن توابع توی کیل به چه شکله ؟؟؟

    #2
    پاسخ : اظافه کردن تابع به برنامه اصلی در keil

    سلام شما فایل های کتابخونتو باید تو پوشه Src قرار بدی
    بعد باید طبق شکل زیر به برنامه اضافش کنی
    و بعد اینکلودش کنی
    [آموزشی] کنترل رله با پیامک توسط sim800l
    [آموزشی] راه اندازی سنسورهای DHT11 و DHT22 با کدویژن
    [آموزشی] مدار عملی اتصال میکروفن خازنی به میکروکنترلر
    [آموزشی] آموزش نحوه راه اندازی میکروهای fmd
    صفحه اینستاگرام : ecdco_ir

    دیدگاه


      #3
      پاسخ : اظافه کردن تابع به برنامه اصلی در keil

      من میگم این کیل کوفتی یه قوانینی داره بگید نه
      چرا من توی تابع main خودم یه متغیر تعریف میکنم و یه تابع دیگه به برنامه اظافه میکنم حالا توی اون تابع من اون متغیر استفاده میکنم اررور میده؟؟؟
      این اررور میده

      PRG_1\PRG_1.axf: Error: L6200E: Symbol TIME multiply defined (by desktop.o and main.o).

      چرا این متغیر سراسری نمیشه ؟؟؟
      جدیدترین ویرایش توسط sepehr63; ۱۷:۱۶ ۱۳۹۶/۰۲/۲۳.

      دیدگاه

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