اطلاعیه

Collapse
No announcement yet.

ذخیره کردن آرایه در eeprom

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

    ذخیره کردن آرایه در eeprom

    سلام دوستان یک آرایه با 20 خونه رو میخوام بخونم و ذخیره کنم باید از حلقه فور استفاده کنم ؟ یا روش بهتریه م وجود داره ؟

    اگر بخوام از حلقه فور استفاده کنم دستوری وجود داره که تعداد خونه های آرایه رو تشخیص بده ؟

    سپاس
    I'm going to
    RWTH Aachen
    University

    #2
    پاسخ : ذخیره کردن آرایه در eeprom

    سلام
    همونطور که می دونید در تراشه ای مثل 24c02 که 2 کیلو حافظه داریم ادرس ما از 0 تا 255 هست و درنتیجه برای ذخیره سازی ارایه خودتون باید از حلقه for استفاده کنید.
    درگیر یک پروژه م در رابطه با eeprom به نتیجه رسید اطلاعات مورد نیاز رو قرار می دادم. الان خودم یک متغیر دارم که مدام ادرس اخرین شماره رو تو خودش ذخیره می کنه و با استفاده از اون مکان جدید رو برای ذخیره دیتا تشخیص میدم. اطلاعات منم به صورت ارایه هستش که فعلا راهی بهتر از حلقه for پیدا نکردم. فقط من یک مشکلی دارم و اینکه نمی تونم فعلا به صورت صحیح به کل دیتابیس دسترسی داشته باشم. البته این رو هم بگم اطلاعات من خیلی بیشتر از 2 کیلوبایت هست و تراشه دیگه ای رو انتخاب کردم اما در کل از نظر کارکرد تفاوتی ندارن .
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : ذخیره کردن آرایه در eeprom

      یه روش خوب برای کاهش شمار نوشتن ها اینه پیش از نوشتن در حافظه اول مقدار حافظه رو بخونید و بررسی کنید. اینطوری شاید نیاز نباشه داده جدید رو بازنویسی کنید. این میتونه عمر سلول های حافظه رو (البته با توجه به شرایط و بازه ی داده ها) بسیار زیاد کنه.

      دلیل: ادغام دو پست برای جلوگیری از اسپم

      نوشته اصلی توسط سوران آراسته نمایش پست ها
      فقط من یک مشکلی دارم و اینکه نمی تونم فعلا به صورت صحیح به کل دیتابیس دسترسی داشته باشم.
      .
      چه جور مشکلی ؟
      If the wind will not serve, take to the oars

      دیدگاه


        #4
        پاسخ : ذخیره کردن آرایه در eeprom

        مرسی دوستان مثلا من میخوام 8 تا خونه رو ذخیره کنم 8 تا 10 میلی ثانیه هم باید صبر کنم ؟ یا بعد از این که 8 تا رو ریختم 10 میلی ثانیه صبر کنم ؟

        سپاس
        I'm going to
        RWTH Aachen
        University

        دیدگاه


          #5
          پاسخ : ذخیره کردن آرایه در eeprom

          نوشته اصلی توسط azadfalah نمایش پست ها
          مرسی دوستان مثلا من میخوام 8 تا خونه رو ذخیره کنم 8 تا 10 میلی ثانیه هم باید صبر کنم ؟ یا بعد از این که 8 تا رو ریختم 10 میلی ثانیه صبر کنم ؟

          سپاس
          هر دونه ای که مینوسین باید 8.5 میلی ثانیه صبر کنید. نه کلا.
          به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
          (پيش به سوي هدف)

          دیدگاه


            #6
            پاسخ : ذخیره کردن آرایه در eeprom

            نوشته اصلی توسط azadfalah نمایش پست ها
            مرسی دوستان مثلا من میخوام 8 تا خونه رو ذخیره کنم 8 تا 10 میلی ثانیه هم باید صبر کنم ؟ یا بعد از این که 8 تا رو ریختم 10 میلی ثانیه صبر کنم ؟

            سپاس
            نیازی به تاخیر و انتظار نیست. شما مقدار ها رو پشت سر هم بنویسید. کامپایلر خودش بررسی میکنه که پروسه نوشتن فعلی تکمیل شده باشه (بصورت خودکار)
            If the wind will not serve, take to the oars

            دیدگاه

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