В CodeVision работает: eeprom unsigned char eepData[510]; void CopyeepData(eeprom unsigned char *pData, unsigned short int len);
IAR: __eeprom unsigned char eepData[510]; void CopyeepData(__eeprom unsigned char *pData, unsigned short int len); Выдает ошибку.
Может, кто знает, как в функцию передать указатель на массив расположенный в eeprom, компилятор iar.
|