ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2020/10/06
    24
    2

    استفاده از واحد RTC برای ذخیره مقدار متغیر

    سلام خدمت اساتید محترم


    من می خواهم مقدار یک متغیر رو در داخل واحد RTC ذخیره کنم که مقدار متغیر در موقع قطع برق تغییر نکند .
    خیلی بابت این موضوع سرچ کردم اما چیزی انچنانی پیدا نکردم
    میشه در باره این موضوع توضیح بدین .
    میکرو من stm32f103c8t6 هست و میکرو EEPROM داخلی نداره و چون متغیر دائم در حال تغییر است نمیتوان از حافظه FLASH به عنوان EEPROM استفاده کرد
    و امکان استفاده از EEPROM خارجی نیست

    اینم پروژه من در داخل برنامه KEIL

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  2. #2
    2020/10/06
    24
    2

    پاسخ : استفاده از واحد RTC برای ذخیره مقدار متغیر

    برنامه درسته هیچ گونه error نداره فقط از حافظه flash کلا نمیشه استفاده کرد
    ممنون میشم اگر کسی حتی یک اطلاع کوتاهی نیز داره اشتراک بزاره تا استفاده کنیم
  3. #3
    2020/10/06
    24
    2

    پاسخ : استفاده از واحد RTC برای ذخیره مقدار متغیر

    خوب خودم بعد از یک هفته جستوجو به جواب رسیدم

    اینم لینک پروژه که مقدار رو ذخیره میکنه در رجیستر بکاپ

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  4. #4
    2015/06/01
    1
    0

    پاسخ : استفاده از واحد RTC برای ذخیره مقدار متغیر

    سلام مهندس. وقتتون بخیر. خوبین؟
    من دارم رو میکرو F103Z کار میکنم. قسمت RTC
    ساعت رو میتونم از طریق باتری بکاپ ذخیره کنم اما همه میدونیم که سری F1 در ذخیره تاریخ مشکل داره
    تاریخ واسم خیلی مهم نیست اما میخوام یه کانتر داشته باشم که با RTC ذخیره شه. مثلا هر روز ساعت 14 یه کانتر بندازه
    از سایت سیسوگ قسمت کامنتها دیدم که ظاهرا شما تونستین مقادیری رو تو رجیستر RTC ذخیره کنین.

    ایمیل شما رو هم از لینک ECA که تو سایت سیسوگ گذاشته بودین گرفتم
    خوشحال میشم اگه تجربه ای دارین کمکم کنین
    شماره واتساپم 09113197229
    متشکر
  5. #5
    2020/10/06
    24
    2

    پاسخ : استفاده از واحد RTC برای ذخیره مقدار متغیر

    سلام
    من خیلی وقت پیش روی این بحث کار کردم زیاد العان چیزی به یاد ندارم
    العان که کد رو نگاه کردم برای اینکه یک متغیر دیگه رو در بک اپ ذخیره کنین باید از دستور زیر استفاده کنین
    HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR1, 0x01);
    اگر شما یک متغیر دیگه رو خواستین ذخیره کنین باید DR1 رو DR2 بزارین
    HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR2, 0x01);
    البته داخل دیتاشیت میکروتون نگاه کنین کامل مشخصه
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. قرار دادن یک مقدار مربوط به متغیر برای اولین بار در eeprom
    توسط gmaissam در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2020/08/03, 19:23
  2. استفاده از SD کارت برای ذخیره عکس و فونت
    توسط meysam_b در انجمن میکروکنترلرهای AVR
    پاسخ: 11
    آخرين نوشته: 2017/02/02, 11:14
  3. پاسخ: 2
    آخرين نوشته: 2015/06/28, 19:23
  4. ذخیره کردن مقدار یک متغیر
    توسط رجاء در انجمن برنامه نویسی و اینترفیس
    پاسخ: 2
    آخرين نوشته: 2009/08/02, 15:34
  5. در بسکام، ذخیره متغیر Integer در متغیر Byte
    توسط shahriar در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2009/02/09, 19:29

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •