[an error occurred while processing this directive]
|
Тоже пробовал с IAR 2.28 на GCC перекомпилировать проект. Получился в 1.6 раза больше. Возникли и другие проблемы. Не смог передать в функцию указатель на строки из FLASH, не смог разместить в EEPROM переменные без инициализации. Вылезли странные глюки со стрингами из флэш, типа при чтении строки, байт 50 читает нормально потом неизвестно откуда берет несколько нулей, которых в строке точно нет(проверял по HEX файлу), потом опять нормальные данные. Особо не старался разобраться, делал ради интереса, да и времени нет разбираться. В общем сделал вывод, что в IAR работать с FLASH удобнее, и код получается ощутимо меньше.
E-mail: info@telesys.ru