как победить
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Аскольд
20 ноября 2002 г. 06:43
В ответ на:
как победить ... ИАР?!!
отправлено SergQ 19 ноября 2002 г. 16:32
Добавь __near к описанию массива.
Составить ответ
|||
Конференция
|||
Архив
Ответы
УРА!!! СПАСИБО!!!
—
SergQ
(20.11.2002 16:16,
пустое
)
А вы сами попробуйте написать программу из двух строк, где объявлен массив "unsigned char massiv[ 32768] ;". Компайлер выдаст "array is too large" и все ( то же будет в lst-файле). А до линковки (распределения физических адресов) дело не дохолит.
—
Просто так
(20.11.2002 11:31,
пустое
)
для тупых повторяю: рация на танке
—
Аскольд
(20.11.2002 13:52, 44 байт)
Странно всё это. Явный глюк компилятора. При модели памяти small, __near - Default memory attribute. А ограничение именно в 32К я вообще в доке не встречал.
—
AlexD
(21.11.2002 10:01,
пустое
)
Так Аскольд и пишет: добавьте __near в описателе массива - точно будет работать.
—
Щ.С.
(20.11.2002 12:23,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru