Прошу объяснить какова необходимость такого подхода? -По быстродействию не успеваешь читать из внешней flash(eeprom)?
-Малое время разработки проекта и прога(транслятор) для компа увеличит время разработки?
Почему на компе не написать консольную прогу которая "упакует" строки в образ?
MyStr.txt
#include "Id.h"
@CONST
{ID_STR_BLA, "Error: Bla"}
{ID_STR_BLABLA, "Error: Bla-Bla"}
на этот файл напустить препроцессор, он поменяет ID_STR на цифры.
на выходе бинарник
или ломает в тексте программы писать
printf(f,GetStr(ID_STR_BLABLA));
вместо
printf(f,"Error: Bla-Bla");