Отправлено
kan 18 декабря 2008 г. 14:20
В ответ на: Ответ: отправлено
Fm 18 декабря 2008 г. 14:07
идентификаторов flash Если делать flash char flash * ptr; то сам указатель константа и лежит во флэше и указывает она на флэш. И ошибка "a value of type 'char *[] can't be assigned to an entity of type 'flash char*" говорит том, что указатель на одно адресное пространство мы пытаемся указать на другое адр. простр. Посему следует добиться создания указателя который будет лежать в ОЗУ и указывать на флэш. И соответственно не будет ошибки. Как это в кодевижн - я не могу сказать, может быть "flash char* pItem;" а не "char* flash pItem;"...
PS: IAR уже много лет легко переваривает классы, кучу и почти все остальное, что есть в С++.