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

موضوع: تعریف متغیر سراسری در کیل

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    15
    تشکر
    6
    تشکر شده 5 بار در 4 پست

    پیش فرض تعریف متغیر سراسری در کیل

    سلام
    من دارم يه برنامه بر مبناي RTX مينويسم. در يکي از تسک ها در فايل main.c مقدار ADC را ميخوانم ميخواهم آنرا در يک فايل ديگر مثلا sample.c استفاده کنم. متغيري از نوع int تعريف کردم در مين اما زماني که ميخواهم آنرا در فايل سمپل استفاده کنم خطاي تعريف نشدن متغير را ميدهد
    چطور ميتونم متغيري تعريف کنم که در همه فايل هاي پروژه شناخته شده باشد؟
    با تچکر

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

  3. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    تو هر فایلی غیر از اون فایلی(main.c) که تعریفش کردی ،از عبارت extern استفاده کن، به این صورت:
    ;extern int adc_value
    ویرایش توسط sadmonew : 07-09-2014 در ساعت 22:59
    _____________________________________
    _____________________________________

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


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

  1. فرکانس متغیر با pwm
    توسط raminrayat در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 03-09-2015, 02:48
  2. پاسخ: 13
    آخرين نوشته: 23-09-2014, 14:32
  3. نامگذاری متغیرها در بسکام
    توسط sobhan537 در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 06-03-2013, 03:06
  4. ساختن متغیر integer از طریق اتصال دو متغیر Byte
    توسط morteza_rk در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 4
    آخرين نوشته: 27-06-2012, 13:31
  5. مشکل در متغیرهای عمومی
    توسط behnam6500 در انجمن AVR
    پاسخ: 14
    آخرين نوشته: 22-03-2012, 03:49

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

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