[an error occurred while processing this directive]
Ответ: Работаем тоже на Mega128, проект тоже достаточно серьезный.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

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

1. printf и scanf не используем. Я не думаю что их работа связана с eval версией. Скорее проблема связаны с функциями В/В нижнего уровня (getchar/putchar). На предыдущих страницах была ссылка на briefcase. Там имеются исходники для IAR библиотек. Но к сожалению я не смог их разархивировать. Могу посоветовать взять исходые тексты от AVR GCC и доработать их под IAR.
2. Насчет regvar. Попробуйте во всех модулях НЕ ОБЪЯВЛЯТЬ ее как extern. Сам я именно regvar не пробовал, но у меня подобным образом используется переменная в EEPROM. Все нормально.
3. Размер кода у нас сейчас не превышает 5К. Я думаю разницы 5, 8 или 48К нет.
4. ПО-моему, если ВЫ уже делали проекты на IAR, то переходить на GCC смысла нет. Здесь свои заморочки - там свои, и неизвестно где больше.

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

Ответы



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

E-mail: info@telesys.ru