ذخیره سازی داده در حافظه ماژول EC200U توسط QuecPython

سلام وقت بخیر برای ذخیره سازی متغیرها روی حافظه فلش این ماژول نیاز به راهنمایی داشتم. در حال حاضر من از توابع ql_fs استفاده میکنم و با فرمت json متغیرهام رو ذخیره و بازیابی میکنم ولی نگران عدم پایداری و امکان خراب شدن فایل در فرایند نوشتن داده ها توی فایل json هستم. آیا روش بهتری برای ذخیره سازی وجود داره.
مورد بعدی اینه که جایی توی داکیومنت ها در مورد محدودیت تعداد رایت نوشته نشده آیا این کتابخونه خودش این موضوع رو کنترل میکنه و مشکل محدودیت رایت دیگه وجود نداره ؟

و مورد بعدی اینکه همونطور که میدونید ما در فرایند برنامه نویسی خیلی وقت ها flagهایی داریم که باید ذخیره کنیم و سیستم رو ریبوت کنیم تا بعد از بالا اومدن سیستم و چک کردن flag یه سری فرایندهایی رو انجام بدیم برای این کار هم درست کردن یه فایل json خیلی منطقی به نظر نمیرسه، مخصوصا که تعداد دفعات رایت این نوع flag های میتونه خیلی زیاد بشه. برا این مورد هم اگر بتونید باهنمایی کنید ممنون میشم.

سلام دوست عزیز
اینکه با چه پروتکل یا فرمتی ذخیره و بازیابی میکنید به سلیقه و اپلیکیشنتون بر میگرده و به راحتی نمیشه گفت چه مدلی منطقی تره (برای چنین اپلیکیشن هایی با فلش مناسب)
روش های دیگه مثل پیاده سازی دیتابیس کاستوم هم وجود داره برای امبدد که نمونه های زیادیش رو میتونید توی گیت پیدا کنید
بله، در حالت عادلی life cycle فلش ec200 حدود100,000 مرتبه بدون آسیب هست.
سوال سومتون مرتبطه با سوال اول، فایل json هم میتونه منطقی باشه، چرا که نه ؟!