В моих проектах у меня еще не было ни разу обращения к таблице векторов до функции main, поэтому все работает отлично, но не исключаю, что в других проектах, можно столкнуться с такой проблемой. Хотя я пока не представляю задачи, где таблица векторов может понадобиться еще до main.
Могу сказать точно, что "прожигание" в RAM происходит сильно быстрее, чем во FLASH, особенно заметно с большими прошивками
Какой МК вы используете?
Перед тем как загрузить программу по адресу 0x08000F40, попробуйте полностью очистить флешку.
В моих проектах у меня еще не было ни разу обращения к таблице векторов до функции main, поэтому все работает отлично, но не исключаю, что в других проектах, можно столкнуться с такой проблемой. Хотя я пока не представляю задачи, где таблица векторов может понадобиться еще до main.
Да, вы правы, можно и так сделать.