Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: собрал gcc + avr6
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
klen
Собрал gcc-4.1.1, binutils-12.6.94 и avr-libc-1.4.4 с поддержкой atmega256x (avr6)
в патче для gcc исправил ошибку вычисления адреса возврата.
Тестировать на кроликах пока не пробывал - у нас в конторе появились 2560 купили, но руки не дошли.
Вобщем интерисующимся темой идти:
http://www.klen.org/Projects/Avr-gcc/avr-gcc_last_build.html
oll
Спасибо за проделаную работу. Почему-то мало работающих на GCC для AVR. Хотя и AVR Studio уже поддерживает... А мне удобно - использую GCC и для ARMов.
А нельзя ли сделать чтобы пути к includам и библиотекам совпадали с путями WinAVR?
Harbour
Цитата(klen @ Jul 12 2006, 12:26) *
Собрал gcc-4.1.1, binutils-12.6.94 и avr-libc-1.4.4 с поддержкой atmega256x (avr6)
в патче для gcc исправил ошибку вычисления адреса возврата.

Чего это за ошибка такая ?
klen
Цитата(Harbour @ Jul 13 2006, 11:27) *
Цитата(klen @ Jul 12 2006, 12:26) *

Собрал gcc-4.1.1, binutils-12.6.94 и avr-libc-1.4.4 с поддержкой atmega256x (avr6)
в патче для gcc исправил ошибку вычисления адреса возврата.

Чего это за ошибка такая ?

Ребята очень спешили наверно, в одном месте в патче к avr.c накасячили - при определенных условиях в стек при вызове подпрограммы засвывается два раза младший байт адреса а не младший и значащая часть старшего. Я глюк обнаружил потому что перестала работать плавающая запятая(fplib) avr-libc. Вычисления на плавающей наверно мало кто использует на авр а я постоянно.
Harbour
на багзиле надеюсь багу зарегили ?
klen
Цитата(Harbour @ Jul 14 2006, 18:32) *
на багзиле надеюсь багу зарегили ?

неа еще smile.gif дня через зарегю, нада потестить на всякий случай
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.