[an error occurred while processing this directive]
А не подскажите как это сделать (я про память программ)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Foxx
27 марта 2003 г. 15:01
В ответ на:
Ответ: банки надо самому явно указывать иначе компиллер пользуется только одним банком...
отправлено SOIC 27 марта 2003 г. 13:30
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Банки памяти программ компиллер сам переключает - на это можно не обращать внимание... Указывать банк нужно для ОЗУ (т.е. для каждой переменной)
—
SOIC
(27.03.2003 16:01,
пустое
)
Дело в том, что:
—
Foxx
(27.03.2003 18:44, 514 байт)
Ответ: Ошибки нет, просто компилятор решает что код лучше разместить в банках 1-3, а остаток нулевого банка оставляет про запас (если размер программы увеличть, компилятор начнет размещать его в 0 банке)...
—
SOIC
(27.03.2003 19:05,
пустое
)
Пробовал увеличить, пишет Warning[Pic037]: The code size 0x2AED words is too large to fit the chosen controller, try splitting the file into smaller parts
—
Foxx
(27.03.2003 19:26,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru