|
Имеется структура если она в ОЗУ с ней работать можно
Но хочется (т.к она статична) хранить ее во Flash
typedef flash struct TMenuItem {char ind;
flash struct TMenuItem *pNext;
}Menu;
//Описываю две структуры
flash Menu Munu_Setup;
flash Menu Menu_Ind;
Вопрос как заполнить эти структуры (т.к они находятся во Flash заполнение в функции невозможно)
Если делать так
flash Menu Munu_Setup={1,&Menu_Ind}; // кричит двойное описание структуры
Если же заполнение делать одновременно
с описанием то ругается на &Menu_Ind- т.к оно еще не описано.
Через указатели -- компилер ругается когда пытаюсь дать указателю адрес структуры из Flash.
Понимаю что заполнять надо после описани всех структур и при этом не в процедурах
Помогите как это делается в CV.
E-mail: info@telesys.ru