اطلاعیه

Collapse
No announcement yet.

نوشتن دیتا بروی فلش داخلی sam7x

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

    نوشتن دیتا بروی فلش داخلی sam7x

    با سلام به دوستان
    میخواستم روی حافظه داخلی فلشsam7x یک سری دیتا بنویسم اگه هدری یا مثالی داشته باشین که بتونه کمکم کنه ممنون میشم . :bye

    #2
    پاسخ : نوشتن دیتا بروی فلش داخلی sam7x


    باسلام :
    منظورتون شاید نفهمیدم ولی مثل پروگرم کردن دیگه با نرم افزار SAM-BA ویا SAM-PROG و پرت USB و دوسه تا خازن و دیگه هیچ

    دیدگاه


      #3
      پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

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

      دیدگاه


        #4
        پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

        دسترسی به فلش میکرو بعد از بوت شدن امکان داره . چیزی که شما دنبالش هستید eeprom هست که sam7x نداره
        www. a r m c e n t e r. o r g

        دیدگاه


          #5
          پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

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

          دیدگاه


            #6
            پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

            نوشته اصلی توسط mo.ag
            سلام دوست عزیز
            میدونم امکان داره من هم دنبال نحوه نوشتن دیتا رو فلش هستم .(توسط خوده میکرو)
            خوندنش کاری نداره ولی نوشتنش اما و اگر داره اگه قبلا کار کردی یه مثالی چیزی برام بزاری
            ممنون میشم
            فکر کنم منظورت ایجاد متغر های ایستا و ماندگار در برابر قطع برق و ریاستارت و ... است ؟
            اگر حدث من درسته

            تو اسمبلی که خیلی خیلی راحته . تو فضای رم - یک قسمت sdram است و یک قسمت فلش که هر کدوم آدرس خودشونو دارن

            حالا اگر شما در مموری در آدرس قسمت فلش بنویسی دیتات پایدار میشه و میتونه تا 20 - 30 سال باقی بمونه

            ولی تو c نمی دونم چطوری . البته تو avr در fs;hl یادم میاد قبل از تعریف متغیر کلمه $eeprom یا ب=یه همچین چیزی مینوشتی و متغیر در قسمت فلش یا ایپرام ذخیره میشد .
            تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
            داشتن عقله زيادتر از دیگر آدم ها است

            دیدگاه


              #7
              پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

              اینو یه نگاه بنداز
              http://www.makingthings.com/forum/de...h-on-the-sam7x
              www. a r m c e n t e r. o r g

              دیدگاه


                #8
                پاسخ : نوشتن دیتا بروی فلش داخلی sam7x

                با سلام
                من نمیدونم میشه رو فلش نوشت یا نه اگه شد خبرشو به ماهم بدید ولی با دستور های زیر هر جایکه آدرسشو داشته باشی میشه نوشت
                unsigned int *p;
                p=(unsigned int *)0xFFFFFC44;
                *p = 0X0F;
                کد بالا مقدار 15 رو در خانه 4294966340 حافظه میریزه

                دیدگاه

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