Еще раз спасибо за внимание, но через какой-либо макрос, директиву, нельзя ли выудить остаток
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Анатолий 21 апреля 2004 г. 10:04
В ответ на: Свободный остаток можно сделать так же, как я и предложил. отправлено ... 21 апреля 2004 г. 09:25

в *.m51 =
|-остаток
5C1EH A3DAH *** GAP ***
чтобы не отвлекаться при вводе новых переменных:
1. init_mempool(); - минимум
1. Build target
2. посмотреть *.m51 XMEM_SIZE=GAP
......

1. ввести переменную
2. изменить XMEM_SIZE=(XMEM_SIZE-sizeof(переменная))
3. Build target

а вот если бы сразу и навсегда

char xdata XMEM[GAP];

init_mempool(&XMEM[0],sizeof(XMEM));

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

Ответы



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

E-mail: info@telesys.ru