|
Я понял так:
Есть программа для процессора, которая накапливает данные во флэш памяти программ. Хочется, что бы при перепрошивке программы данные во флэш памяти не терялись. Программа заливается с помощью бутлоадера.
Как это можно сделать.
При написании программы используется директива RESROM, которая резервирует, например, 8 последних кб памяти программ. При прошивке бутлоадера ставится командный ключ, запрещающий чего-либо писать в последние 8 кб памяти программ. Все.
А самым правильным решением, как мне кажется, будет решение, когда перед прошивкой данные сохраняются на компьютере, а после прошивки записываются. Это более универсальный способ, т.к. он не боится замены процессора.
E-mail: info@telesys.ru