[an error occurred while processing this directive] [an error occurred while processing this directive]
По-моему, у этих пиков память программ разделена на (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Беня 06 февраля 2002 г. 13:39
В ответ на: Вопрос к спецам по HI- TEC Си (+) отправлено Максим2 06 февраля 2002 г. 12:51

несколько банков. И вот когда компилятор генерирует код для функции, то вся функция должна быть помещена в один банк памяти программ - нельзя, чтобы пол-функции было в одном банке, а другая половина - в другом. Поэтому, если функция больше, чем один банк памяти программ - она не может быть скомпилирована (хотя у вас есть еще один пустой банк). Так что разбейте Вашу большую функцию на несколько мелких.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru width=14 height=11 src=../../../../envelop.gif> info@telesys.ru