наверное не __flash а __eeprom?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Romario 13 сентября 2004 г. 18:29
В ответ на: IAR , указатель на данные типа __flash, можно-ли работать как с простой памятью? отправлено колян безпарольныи 13 сентября 2004 г. 18:09

а дальше можно так:
(только надо будет правильно инициализировать *uk или
проще пихать адрес структуры в виде целого числа)


unsigned int __eeprom *uke;

void WriteEepromKS(unsigned int *uk,unsigned char Size)
{unsigned char a,b,c;

uke = (unsigned int __eeprom*)uk;
b=Size-1;
for (a=0;a<(Size-1);a++,uk++)
{c=*uke;
b=b+c;
}
*uke=(unsigned char) b;
}

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru