Я пишу программу, которая обновляет флэш-память.В то время как я стираю / пишу флэш-память, я хотел бы выполнять ее из ОЗУ.В идеале я бы связал свой код с областью выполнения, которая хранится во флэш-памяти, и при запуске я бы скопировал в область ОЗУ, с которой он связан.код инициализации, поэтому я не могу просто пометить свою функцию как __ram.
Если бы я мог сделать выше, то символы отладчиков были бы актуальны для скопированного в RAM-код, и я смог бы отлаживать бизнес как обычно.
Я думаю, что что-то вроде OVERLAY / RELOC могло бы помочь, но я не уверен.
Спасибо,