Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Посмотри раздел справки "Accessing the EEPROM".
Задаешь пустой массив на всю EEPROM
например - eeprom char string[512];
CV завоняет что не инициализирован - не страшно.
определяешь сам адреса нужных тебе переменные
#define ALFA1 0x10
#define ALFA2 0x20
определяешь указатель на EEPROM
char eeprom *pt;
и пользуешь в любом размере.
pt = &string[ALFA1];
*pt++ = 0xFF;
Изврат полный, но это для примера. И работает :)
Проще конечно определить в EEPROM структуры и указатели.
Покажи как у тебя только с первыми FF байт работает.