اطلاعیه

Collapse
No announcement yet.

mplabx

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

    mplabx

    سلام
    اقامابرنامهMPLAB X IDE v1.80وهچنینmplabc18_v3.40_windows_liteرودانلودونصب کردیم و تومحیط برنامه نویسی وقتی یه برنامه ساده چشمک زن مینویسم
    #include <p18f452.h>
    #include <delays.h>
    #pragma config OSC=HS
    #pragma config PWRT=ON
    #pragma config BOR=OFF
    #pragma config WDT=OFF
    Void main(void)
    {
    TRISDbits.RD2=0;
    While(1){
    PORTDbits.RD2=0;
    Delay10KTCYx(10);
    PORTDbits.RD2=1;
    Delay10KTCYx(10);

    }
    }


    روبه روی خطvoid main وحلقه یwhile تو دایرهی قرمز رنگ یه علامت!میزاره ووقتی میزنم کامپایل میکنم دو errorمیده....
    مشکل ازکجاس؟؟؟



    پیغام خطاش هم اینه
    make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
    make[1]: Entering directory `C:/Users/milad/MPLABXProjects/hhbhmilam.X'
    make -f nbproject/Makefile-default.mk dist/default/production/hhbhmilam.X.production.hex
    make[2]: Entering directory `C:/Users/milad/MPLABXProjects/hhbhmilam.X'
    "C:\Program Files\Microchip\mplabc18\v3.40\bin\mcc18.exe" -p18F452 -I "C:\Program Files\Microchip\mplabc18\v3.40\bin"\\..\\h -fo build/default/production/hhhkh.o hhhkh.c
    make[2]: *** [build/default/production/hhhkh.o] Error 3
    make[1]: *** [.build-conf] Error 2
    make: *** [.build-impl] Error 2
    C:\Users\milad\MPLABXProjects\hhbhmilam.X\hhhkh.c: 7:Error: syntax error
    make[2]: Leaving directory `C:/Users/milad/MPLABXProjects/hhbhmilam.X'
    make[1]: Leaving directory `C:/Users/milad/MPLABXProjects/hhbhmilam.X'

    BUILD FAILED (exit value 2, total time: 2s)
    اگريك فلج مادر زاد در مسابقه دو ماراتون نفراول نشود مقصر فقط وفقط خودش است...

    #2
    پاسخ : mplabx

    سلام آقا میلاد

    این خطا ها syntax error هستن دیگه , یعنی خطای نحوی

    عبارت Void اشتباه است , void صحیح است
    زبان C به حروف بزرگ و کوچک حساس است
    عبارت While هم به صورت while صحیح است

    ادیتور MPLAB X IDE سریعا به این گونه خطا ها عکس العمل نشان داده و آن را با علامت تعجب نشان میدهد
    نا اميدي يه دروغ بزرگه که آدما به خودشون ميگن
    تلاش يه حقيقت بزرگه که با صبر به ثمر ميرسه

    دیدگاه


      #3
      پاسخ : mplabx

      نوشته اصلی توسط ramezani.t
      سلام آقا میلاد

      این خطا ها syntax error هستن دیگه , یعنی خطای نحوی

      عبارت Void اشتباه است , void صحیح است
      زبان C به حروف بزرگ و کوچک حساس است
      عبارت While هم به صورت while صحیح است

      ادیتور MPLAB X IDE سریعا به این گونه خطا ها عکس العمل نشان داده و آن را با علامت تعجب نشان میدهد
      اگر اشتباه نکنم یه جا خوندم که داخل این ادیتور هم امکان برداشتن case sensivity هست . شما اطلاع دارید؟
      (به نظرم این حالت حساسیت به کوچکی و بزرگی حروف واقعا اذیت کننده است . من از این مزیت PICC یا CCS واقعا خوشم میاد)
      دوستان عزیزم تصمیم گرفتم تا یه مدت کمتر به تالار سر بزنم . اگر دیر جواب دادم ببخشید.

      دیدگاه


        #4
        پاسخ : mplabx

        سلام

        نوشته اصلی توسط محمدحسـین
        اگر اشتباه نکنم یه جا خوندم که داخل این ادیتور هم امکان برداشتن case sensivity هست . شما اطلاع دارید؟
        (به نظرم این حالت حساسیت به کوچکی و بزرگی حروف واقعا اذیت کننده است . من از این مزیت PICC یا CCS واقعا خوشم میاد)
        راستش من اطلاعات زیادی در این رابطه ندارم
        یکم تحقیق کردم , چیز زیادی دستگیرم نشد

        ظاهرا این کار در تنظیمات کامپایلر وجود داره و کار ساده ای نیست :-?
        نا اميدي يه دروغ بزرگه که آدما به خودشون ميگن
        تلاش يه حقيقت بزرگه که با صبر به ثمر ميرسه

        دیدگاه

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