Я использую makefile для компиляции моих проектов ATMEGA. Как наследие Arduino IDE, инструментальная цепочка develepment в основном предназначена для gcc 4.3.2. Avrstudio 4.19 + Jtagice MKII CN + gcc 4.3.2 + make работает как-то. Но моя проблема в том, что gcc 4.3.2 довольно глючит. Я вижу, например. случайные ошибки, связанные с оптимизацией энергонезависимых переменных, регистровые кешированные значения не всегда записываются в память, а также неправильное предупреждение раздражает. Следовательно, используя gcc 4.7.0 решает проблему, но я не могу загрузить такую программу в Avrstudio 4.19, Avrstudio всегда сбой при загрузке hex. Кто-нибудь пытался и преуспел в этой инструментальной цепочке?Инструментарий Avrstudio 4.19 с использованием gcc 4.7.x
Примечание: я не хочу перейти к более высокой версии Avrstudio, потому что размер растет и, вероятно, создает новые проблемы.
Благодаря
Да! Это решение работает с последним avr-gcc 6.1.x. – TMa