[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Аскольд 27 сентября 2002 г. 08:28
В ответ на: Вопрос к уважаемым ассам IAR AVR 2.27b : отправлено Chum_A 27 сентября 2002 г. 07:03

Работаю с мегами 103-128. Использую EC++. printf в максимальном варианте использую весьма активно и все работает.

1. CSTACK 0x40 - это _очень_ мало. С чего такая жадность, неужно уже все 4к забил? Поставь 1000 и не мучайся, когда все заработает, тогда будешь уменьшать. Исходники библиотек лежат в брифкейсе.

2. бросать стандартные функции, т.к. не смог разобраться с проблемами - хреновая мысль. Проблемы-то все равно останутся - они не в printf-е, а в твоей программе.

3. начнем с того, что для того, чтобы использовать __regvar, библиотеки надо пересобирать, чего ты очевидно не делал, раз у тебя исходников нет. Доку тоже не вредно почитать - там об этом написано.

4. Да. ~80кб flash памяти, из них кода ~30кб

5. только если ты поклонник юникса

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

Ответы



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

E-mail: info@telesys.ru