я так понял ругаться начинает только в том куске, где идет работа с флеш-памятью, считывание,
конструкции типа этой в ИАРе не канают:
Цитата
char __flash massO[]={0x00, 0x3e, 0x41, 0x41, 0x41, 0x3e};
в файле inpic.h иара нашел следующие строки
__intrinsic int __flash_read_int( unsigned short address );
__intrinsic void __flash_write_int( unsigned short address, int value );
__intrinsic char __flash_read_low_char( unsigned short address );
__intrinsic char __flash_read_high_char( unsigned short address )
их использую, а выдает ошибку...
как они правильно применяются? думаю что адреса использую не те, начальный подсмотрел в pdf