اطلاعیه

Collapse
No announcement yet.

خطا در کامپایل شدن برنامه

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

    خطا در کامپایل شدن برنامه

    سلام. من یه برنامه آماده برای فرستنده Nrf24l01 از اینترنت گرفتم و تو اسکچ پیست کردم. حالا هر کار میکنم کامپایل نمیشه. تا وسطاش میره و هنگ میکنه. نمیدونم چشه.
    لطفا اگر فکری به ذهنتون میرسه کمکم کنید.


    کد:

    /* YourDuinoStarter Example: nRF24L01 Transmit Joystick values
    - WHAT IT DOES: Reads Analog values on A0, A1 and transmits
    them over a nRF24L01 Radio Link to another transceiver.
    - SEE the comments after "//" on each line below
    - CONNECTIONS: nRF24L01 Modules See:
    http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo
    1 - GND
    2 - VCC 3.3V !!! NOT 5V
    3 - CE to Arduino pin 9
    4 - CSN to Arduino pin 10
    5 - SCK to Arduino pin 13
    6 - MOSI to Arduino pin 11
    7 - MISO to Arduino pin 12
    8 - UNUSED
    -
    Analog Joystick or two 10K potentiometers:
    GND to Arduino GND
    VCC to Arduino +5V
    X Pot to Arduino A0
    Y Pot to Arduino A1

    - V1.00 11/26/13
    Based on examples at http://www.bajdi.com/
    Questions: terry@yourduino.com */

    /*-----( Import needed libraries )-----*/
    #include <SPI.h>
    #include <nRF24L01.h>
    #include <RF24.h>
    /*-----( Declare Constants and Pin Numbers )-----*/
    #define CE_PIN 9
    #define CSN_PIN 10
    #define JOYSTICK_X A0
    #define JOYSTICK_Y A1

    // NOTE: the "LL" at the end of the constant is "LongLong" type
    const uint64_t pipe = 0xE8E8F0F0E1LL; // Define the transmit pipe


    /*-----( Declare objects )-----*/
    RF24 radio(CE_PIN, CSN_PIN); // Create a Radio
    /*-----( Declare Variables )-----*/
    int joystick[2]; // 2 element array holding Joystick readings

    void setup() /****** SETUP: RUNS ONCE ******/
    {
    Serial.begin(9600);
    radio.begin();
    radio.openWritingPipe(pipe);
    }//--(end setup )---


    void loop() /****** LOOP: RUNS CONSTANTLY ******/
    {
    joystick[0] = analogRead(JOYSTICK_X);
    joystick[1] = analogRead(JOYSTICK_Y);

    radio.write( joystick, sizeof(joystick) );

    }//--(end main loop )---

    /*-----( Declare User-written Functions )-----*/

    //NONE
    //*********( THE END )***********

    #2
    پاسخ : کامپایل نشدن برنامه

    هیچ کس چیزی به ذهنش نمیرسه؟
    یعنی این مشکل اولین بار برای من اتفاق افتاده؟؟!!!!
    جل الجالب

    دیدگاه


      #3
      پاسخ : کامپایل نشدن برنامه

      مثل اینکه ورژن 1.6.4 مشکل داره. من 1.6.3 نصب کردم دیگه هنگ نکرد. منتها کلی ارور میده اونا رو کجای دلم بذارم؟؟؟؟؟

      دیدگاه


        #4
        پاسخ : کامپایل نشدن برنامه

        سلام

        کدوم کتابخونه رو امتحان کردی؟!

        http://forum.arduino.ir/8/21/144-4.html

        دیدگاه


          #5
          پاسخ : کامپایل نشدن برنامه

          http://forum.arduino.ir/attachments/1161d1415904416-module-antghal-bisim-atlaaat-nrf24l01-rf24.zip




          با این کتابخونه تویه ورژن 1.6.3 کامپایل کردم error نداد...



          دیدگاه


            #6
            پاسخ : کامپایل نشدن برنامه

            من همین rf24 رو کامپایل میکنم تو ورژن 1.6.3 خطا میده بهم.
            عکساشو میگذارم ببینید:

            دیدگاه


              #7
              پاسخ : کامپایل نشدن برنامه



              درست کتابخونه رو نصبش کردی؟

              اگه درست نصب شده باشه تو قسمت example میاد
              rf24 master ؟

              من دوباره واست تستش کردم
              مشکلی نداشت کتابخونه....

              دیدگاه


                #8
                پاسخ : کامپایل نشدن برنامه

                ممنون که وقت گذاشتی.
                آره من از زیپ درش اوردم و اسمشو تغییر دادم. master رو از آخرش پاک کردم. ولی چون شما گفتی دوباره اضافه کردم. بازم خطا میده تو کامپایل کردن. دارم قاطی میکنم. هیچ کتابخونه ای غیر کتابخونه های پیشفرض خودش بدن خطا کامپایل نمیشه.



                دیدگاه


                  #9
                  پاسخ : کامپایل نشدن برنامه

                  میگم نکنه کتابخونه ها یکی نیستن

                  واسه چی، واسه تو ،اینقد بلند بالاست لیست مثال هاش؟

                  همین لینکی ک الان بالا گذاشتم رو addکردی

                  دوتا لینک بود
                  ویرایش کردم دوباره واست لینکش رو
                  حجمش واسه من
                  237.36kb

                  دوباره ی ی نگاه بنداز بهش...

                  دیدگاه


                    #10
                    پاسخ : خطا در کامپایل شدن برنامه

                    درست شد. :applause:
                    :wow:
                    خیلی ممنون. دوست دارم.
                    من چون کتابخونه ها رو هی دانلود میکردم موقع اکسترکتش همشون رو دسکتاب باز میکردم این بود که تو هم تو هم می شد پوشه هاش. این دفعه رفتم کلا پاکش کردم و فقط همین رو نگه داشتم. دیگه خطا نداد.

                    دیدگاه

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