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

موضوع: راهنمایی مبتدی winavr

  1. #1
    تازه وارد
    تاریخ عضویت
    Aug 2008
    نوشته ها
    1
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض راهنمایی مبتدی winavr

    با عرض احترام خدمت اساتید عزیز
    در میکرو و برنامه نویسی مبتدی هستم باید یک برنامه نسبتا پیشرفته win avr رو تحلیل کنم ولی بعضی از خطوط برنامه رو نمیتونم درک کنم . بسیار سپاسگذار میشم اگر راهنماییم کنید.
    در یکی از خطوط برنامه :

    کد:
    void static inline Signal_OUT(const uint8_t *, uint8_t, uint8_t, uint8_t);
    آیا عبارت void static inline نوع داده خروجی تابع رو مشخص میکنه ؟ یعنی چیزی مشابه char یا unsigned long int و ....؟
    همچنین در مورد uint8_t این سوال رو دارم.

    در ضمن توابع هدری که استفاده شدن اینان:
    کد:
    #include <stdio.h>
    #include <stdlib.h>
    #include <avr/io.h>
    #include <avr/pgmspace.h>
    #include <avr/eeprom.h>
    #include <avr/interrupt.h>
    #include <util/delay.h>
    #include <inttypes.h>

    سوال دوم. یک خط دیگه که باهاش مشکل دارم اینه
    کد:
    const uint8_t MN100[] PROGMEM="     Square     \0";
    در مورد فرمت این دستور هم ممنون میشم راهنمایی کنید.

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

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    void static inline Signal_OUT(const uint8_t *, uint8_t, uint8_t, uint8_t);
    ما یه دونه تابع داخلی به نام Signal_OUT داریم که چهار تا مقدار رو از یه فایل دیگه ( مثل یک کتابخونه یا هدر ) فراخوانی میکنه )

    برای بقیه هم باید برنامه ی کامل رو بزارید

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


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

  1. مشکل با winavr
    توسط piremard در انجمن AVR
    پاسخ: 11
    آخرين نوشته: 07-03-2013, 15:25
  2. pwm در winavr
    توسط M3R در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 06-03-2011, 10:08
  3. نرم افزار winavr
    توسط M3R در انجمن در خواست نرم افزارو كرك
    پاسخ: 7
    آخرين نوشته: 04-10-2010, 23:16
  4. نحوه ی کامپایل کردن winavr
    توسط armstk در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 11-06-2010, 15:45
  5. کامپایلر WinAvr برای دانلود(12 قسمت )
    توسط kavir در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 3
    آخرين نوشته: 28-11-2007, 20:30

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

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