سلام
همونطوری که میدونید در میکروکنترلرهای AVR، برای ذخیره متغیر به صورت دائمی در حافظه فلش، در کدویژن از کلمه flash و در اتمل استدیو از کلمه PROGMEM موقع تعریف متغیر استفاده میشه.
میخواستم بدونم برای میکروکنترلرهای STM32 به چه شکلی این کار شدنیه؟ اصلا امکانش وجود داره؟ قصد من ذخیره یک آرایه در حد چند کیلو بایت به صورت دائمی و بدون تغییره و نمیخوام بی دلیل فضای SRAM با این آرایه اشغال بشه.
ضمنا من از بورد کاتالیست STM32F407، نرم افزار keil و توابع CMSIS استفاده میکنم.
همونطوری که میدونید در میکروکنترلرهای AVR، برای ذخیره متغیر به صورت دائمی در حافظه فلش، در کدویژن از کلمه flash و در اتمل استدیو از کلمه PROGMEM موقع تعریف متغیر استفاده میشه.
میخواستم بدونم برای میکروکنترلرهای STM32 به چه شکلی این کار شدنیه؟ اصلا امکانش وجود داره؟ قصد من ذخیره یک آرایه در حد چند کیلو بایت به صورت دائمی و بدون تغییره و نمیخوام بی دلیل فضای SRAM با این آرایه اشغال بشه.
ضمنا من از بورد کاتالیست STM32F407، نرم افزار keil و توابع CMSIS استفاده میکنم.
دیدگاه