اطلاعیه

Collapse
No announcement yet.

خطا در eeprom

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

    خطا در eeprom

    با عرض سلام خدمت دوستان
    میخاستم سه تا رشته را در eeprom اردینو ذخیره کنم و بعد ان را روی سریال نمایش دهم ولی بعد از خواندن هر سه رشته شبیه هم و شبیه اخرین رشته رایت شده است علت چیه اینم کد اردینو با تشکر

    #include <EEPROM.h>
    ; String card_no1,card_no2
    ;int u,ii


    void setup()
    {


    ;u=0
    Serial.begin(9600); // Initiate a serial communication
    ;"card_no1="abc
    ;EEPROM.put(u, card_no1)
    ;delay(500)

    ;u+=sizeof(card_no1)
    ;"card_no1="def
    ;EEPROM.put(u, card_no1)
    ;delay(500)

    ;u+=sizeof(card_no1)
    ;"card_no1="ghi
    ;EEPROM.put(u, card_no1)
    ;delay(500)


    //////////////////////////
    ;ii=0
    ;EEPROM.get(ii,card_no2)
    ;ii+=sizeof(card_no2)
    ;Serial.println(card_no2)


    ;EEPROM.get(ii,card_no2)
    ;ii+=sizeof(card_no2)
    ;Serial.println(card_no2)


    ;EEPROM.get(ii,card_no2)
    ;ii+=sizeof(card_no2)
    ;Serial.println(card_no2)





    }
    void loop()
    {
    ;delay(500)
    }


    جدیدترین ویرایش توسط mogtabarostami; ۱۵:۴۲ ۱۴۰۰/۱۲/۲۵.

    #2
    پاسخ : خطا در eeprom

    دوستان یه نفر نیست یه کمکی بده

    دیدگاه


      #3
      پاسخ : خطا در eeprom

      نوشته اصلی توسط mogtabarostami نمایش پست ها
      دوستان یه نفر نیست یه کمکی بده
      سلام
      کدها خیلی ناخواناس. از تگ CPP برای گذاشتن کد در انجمن استفاده کنید.
      جدیدترین ویرایش توسط hossein.m98; ۱۹:۱۸ ۱۴۰۰/۱۲/۲۸.

      دیدگاه


        #4
        پاسخ : خطا در eeprom

        نوشته اصلی توسط hossein.m98 نمایش پست ها
        سلام
        کدها خیلی ناخواناس. از تگ CPP برای گذاشتن کد در انجمن استفاده کنید.
        منظور از تگ cpp چیه

        دیدگاه


          #5
          پاسخ : خطا در eeprom

          نوشته اصلی توسط mogtabarostami نمایش پست ها
          منظور از تگ cpp چیه
          اونجایی که متن توی انجمن مینویسید، بالاش یک سری ابزار و تگ داره. یکی اشون تگ ++C هستش. اون رو انتخاب کنید، دو تا تگ توی متن اضافه میشه. کدتون رو بین اون دوتا کپی کنید.

          دیدگاه


            #6
            پاسخ : خطا در eeprom

            qqqqqqqqqqqqqqqqqqqqqqqqqqq

            دیدگاه


              #7
              پاسخ : خطا در eeprom

              نوشته اصلی توسط mogtabarostami نمایش پست ها
              qqqqqqqqqqqqqqqqqqqqqqqqqqq
              درود،
               به این میگن تگ CPP برای نوشتن کد 
              ها
              مداری ساده و عملی برای صرفه جویی در مصرف برق خانه:
              https://www.eca.ir/forums/thread89900.html

              دیدگاه


                #8
                پاسخ : خطا در eeprom

                نمونه کد خواندن ونوشتن روی eeprom در آردوینو در اینترنت هست که ساده وچند خط هست ولی نکات وقلقی دارد
                مثلاً دستور write را 2 بار پشت سر هم استفاده کنید یکبار آن عمل نمیکند وبار دوم میخواد ودرواقع یک بارش آدرس دهی تثبیت میشود
                اینطور که دیدم آدرس استفاده شده برای شما برای همه متغیرها یکسان در نظر گرفته شده

                دیدگاه

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