Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: makefile для winavr
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Igor_U
Существует ли какая возможность усечь переменную макефайла. Т.е. объявлен тип микроконтроллера MCU = atmega16, можно ли из этой переменной не брать первые два символа? Например для avreal'а тип должен быть равен mega16.
zltigo
Цитата(Igor_U @ Jul 12 2006, 15:00) *
Существует ли какая возможность усечь переменную макефайла. Т.е. объявлен тип микроконтроллера MCU = atmega16, можно ли из этой переменной не брать первые два символа? Например для avreal'а тип должен быть равен mega16.


Если помянутый Вами WINAVR действительно пользуется чем-то типа реального make,
то примерно так:

$(subst at,, $(MCU) )
Igor_U
Цитата(zltigo @ Jul 12 2006, 16:24) *
Если помянутый Вами WINAVR действительно пользуется чем-то типа реального make,
то примерно так:

$(subst at,, $(MCU) )


ОК. Спасибо. То, что надо.
beer_warrior
Вообще-то автор затачивал Avreal под WinAVR, так-что не переживайте все совместимо. Схавает он ATMEGA.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.