Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обновление WinAVR
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
RomanRom
WinAVR не обновляется с 2010 года. На форумах пишут, что вместо него используют
1) mhvavrtools,
2) Atmel AVR Toolchain Installer.
У кого какие впечатления от этих проектов, кто что посоветует на замену WInAVR?
-SANYCH-
IAR в переди всей планеты biggrin.gif . Правда он платный rolleyes.gif
neiver
Можно и выше перечисленные, а можно и:
http://sourceforge.net/projects/mobileches...%20%28Win32%29/
Там совсем свежие.
Genadi Zawidowski
Atmel AVR Toolchain Installer

http://www.atmel.com/images/avr-toolchain-...2.win32.x86.exe

Правда, еслми Вы в своих проектах используете режим оптимизации -O0, то менять незачем...
ARV
а вот в Atmel Toolchain что-то поменялось с генерацией elf-файлов или нет? по-моему, что-то там стало не так, как было в WinAVR, потому что Proteus VSM не находил путей к исходникам при отладке. может, я чего-то не понимаю?
Genadi Zawidowski
Ключи указывали о включении информации дебаговой?
А так, при -Os -flto от "построчной" структуры программы мало что остаётся. Зато, на 25% меньше код.
ARV
Цитата(Genadi Zawidowski @ Jun 5 2013, 09:08) *
Ключи указывали о включении информации дебаговой?
А так, при -Os -flto от "построчной" структуры программы мало что остаётся. Зато, на 25% меньше код.

извиняюсь wacko.gif я перепутал с "кленовой" версией avr-gcc... это после сборки проекта с одинаковыми ключами в WinAVR и его версии (существенно более продвинутой) получаются elf-файлы, первый из которых отлаживается в протеусе по строкам исходника, а второй - нет.
zöner
Цитата
WinAVR не обновляется с 2010 года.
тут где-то были свежие сборки от klen. Еще вариант - перейти на Linux.
Цитата
IAR в переди всей планеты
не п""ди. GCC рулит
MrYuran
Цитата(zöner @ Jun 5 2013, 13:35) *
тут где-то были свежие сборки от klen. Еще вариант - перейти на Linux.

Ещё вариант - если все устраивает, просто продолжать использовать то, что работает
zöner
Цитата
Ещё вариант - если все устраивает, просто продолжать использовать то, что работает
а avr-libc как обновлять под новые контроллеры ?
lisstret
Цитата(zöner @ Jun 5 2013, 22:05) *
а avr-libc как обновлять под новые контроллеры ?


А что в ней нового такого?
Сергей Борщ
QUOTE (lisstret @ Jun 6 2013, 02:14) *
А что в ней нового такого?
Несколько новых #define. Но полный ступор у многих наступает, когда у компилятора не находится нужного ключа -mmcu.
С другой стороны в новых версиях есть множество улучшений кодогенерации, так что переходить на них стоит.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.