Добрый писать и День! Нигде не могу найти подходящую информацию как и извлекать информацию из флешь памяти (есть такая насущность) в IAR.
На ассемблере таких проблем почемуто не возникало.
#include <pgmspace.h>
.......................
unsigned char tt;
const char __flash Sound[3] = {0,1,2};
...включаем компилятор - всё ОК!
..........
далее хочу взять константу из flash ... пишу
tt = Sound[2]; ( .....пробовал _flash Sound[3] ..и по всякому менял синтаксис)
компилятор выдаёт ошибку:
Ошибка [Pe077]: эта декларация не имеет класса хранения или спецификатор типа
Ошибка [Pe147]: декларация несовместима с "неподписанные символ ТТ"
Ошибка [Pe028]: выражение должно иметь постоянное значение