Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562
проблема в том, что нужно заполнить данными большой массив и разместить его в памяти программ из документации ICC AVR нашел варианты типа const char data[6000]; или flash char data[6000];
в обоих случаях компилятор располагает массив в памяти данных и соответственно ругается на размер
Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954
Цитата(sevastianovd @ Apr 8 2008, 10:28)
ICC AVR V 6.30D транслятор imakerw v 1.04 (feb 2001) описания ошибки не пишет только код
Это - ошибка транслятора? Не линкера ли? Стоит ли на ICC лицензия? Какая? Не демо-версия ли? У меня на V6.30 - транслируется и компануется правильно...
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562
Разобрался сам
проблема была в том, что при определении массива const char data[]={1,2,3, ... ... ,6}; (число элементов массива 6000) элементы шли одной строкой поставил перевод строки через каждую тысячу и все заработало Всем спасибо!