Перейти к содержанию
    

Вопрос такой:

решил посмотреть в сторону GCC, но не увидел примеров проектов. Что удивляет...

Понятно, что не там смотрел. А вот где надо смотреть? (Гугл конечно знает, но знания у него неглубокие - думаю предлагать не стоит).

Наверное, должны быть на сайте Атмела, но где именно?

 

Уточнение.

В первую очередь интересуют примеры для xmeg.

Примеры желательно для AVRStudio 4 (5 не подходит).

Спасибо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

avrfreaks.net?

Кстати, да. Что-то там будет. Спасибо.

 

Но с другой стороны, атмел вроде не заявлял, чего-то типа "авр - наш продукт, но для фриков и прочих чудаков, идите в ... avrfreaks.net". Должно быть на официальном сайте.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самый свежий на сегодняшний день Toolchain под Windows можно скачать по прямой ссылке с сайта Atmel, минуя регистрацию:

http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самый свежий на сегодняшний день Toolchain под Windows можно скачать по прямой ссылке с сайта Atmel, минуя регистрацию:

http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe

Похоже он и установлен и даже есть там папка example, но увы... (разбаловали нас производители МК, подавай нам примеры понимаешь, подо всю периферию, под все случаи использования, и чтоб читать поменьше, но такова тенденция, однако).

Скачивал раньше (год-полтора назад) файл avrxmega_appnotes.rar (не помню откуда), так там всё под IAR (хотя качеством либ я был доволен, гораздо лучше чем для мег (пока не выяснилось, что хмеги содержат кучу багов и либы в какой-то части не соответсвуют процессорам - не работает)).

Где б найти подобное но под GCC (тем более должно быть такое, учитывая их нынешнюю интеграцию с AVRStudio 5 - IAR теперь во вторую очередь должен идти)?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... учитывая их нынешнюю интеграцию с AVRStudio 5 - IAR теперь во вторую очередь должен идти

IAR идет в общем-то в ногу со временем, т.к. они вхожи в кухню Атмела по старой дружбе :). По крайней мере поддержка новых девайстов от Atmel производится IAR заблаговременно - МК еще и в продаже нет, а компилятор уже его проддерживает.

 

Воообще-то на Xmega очень многие работают при помощи компилятора IAR и не жалуются. Но насчет готовых библиотек (помимо стандартных clib и dlib) я ничего сказать не могу - не пользовалась. Что же касается "кучи багов" у Xmega, то вряд ли библиотеки способны такие дефекты исправить. Стандартные же библиотеки IAR clib и dlib из версии в версию поправляют, в ответ на претензии пользователей. Поэтому лучше использовать самую свежую версию от IAR. По крайней мере эта компания кровно заинтесована в продвижении своих компиляторов, тогда как для Atmel вылизывание сборок для gcc не является основной формой деятельности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самый свежий на сегодняшний день Toolchain под Windows можно скачать по прямой ссылке с сайта Atmel, минуя регистрацию:

http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe

 

После регистрации отдали avr-toolchain-installer-3.3.0.710-win32.win32.x86.exe

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После регистрации отдали avr-toolchain-installer-3.3.0.710-win32.win32.x86.exe

Это моя вина - не ту ссылку дала, спутав нумерацию. Сейчас я свою ссылку поправила. Этот тулчан тоже можно скачать по прямой ссылке:

http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Воообще-то на Xmega очень многие работают при помощи компилятора IAR и не жалуются.

 

Насчёт "на Xmega очень многие работают" (судя по форуму) не уверен. Скорей счёт на единицы-десятки.

Я тоже к IAR претензий не имею.

 

(помимо стандартных clib и dlib) я ничего сказать не могу

Меня интересует только библиотеки для периферии.

 

Что же касается "кучи багов" у Xmega, то вряд ли библиотеки способны такие дефекты исправить.

Заткнуть дырки иногда возможно (бутлоадер, еепром, ртц и тд).

Хотя совместимость для всех ревизий трудно обеспечить (но и не нужно).

 

тогда как для Atmel вылизывание сборок для gcc не является основной формой деятельности.

Основной не является, безусловно, но разработка то на основе Eclipce, то на VS2010 тоже денег стоит.

Кстати, в AVRStudio5 IAR хоть как-то упоминается/поддерживается?

 

Спасибо.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему error выдаёт?

../../clksys_driver.c:121:4: error: impossible constraint in 'asm'

 

    asm volatile(
        "movw r30,  %0"          "\n\t"
        "ldi  r16,  %2"          "\n\t"
        "out   %3, r16"          "\n\t"
        "st     Z,  %1"       "\n\t"
        :
        : "r" (tmpAddr), "r" (value), "M" (CCP_IOREG_gc), "i" (&CCP)
        : "r16", "r30", "r31"
        );

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Должно быть на официальном сайте.

Если я не ошибаюсь, avrfreaks.net поддерживается именно атмелом...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Появился тулчан 3.3.1.1020 под Windows

Прямой линк для скачивания без регистрации:

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

http://www.atmel.com/Images/avr-toolchain-...1020-readme.pdf

 

А еще

Atmel Software Framework 3.1.3

http://www.atmel.com/Images/asf-standalone-archive-3.1.3.zip

http://www.atmel.com/Images/asf-releasenotes-3.1.3.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемые коллеги, скажите пожалуйста, кроме компиляции возможно ли использование каких либо других средств AVR Toolchain в среде AVRStudio 4.17. Судя по объёму программы их там не мало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только успел выйти

Atmel Software Framework 3.1.3,

а вот уже "из-под полы" раздается

Atmel Software Framework 3.2.0

а ведь всего две недели прошло!

 

Правда на сайте

http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx

пока еще висит версия

Atmel Software Framework 3.1.3

но по рукам фанатов Атмела :) уже бродит новая версия

Atmel Software Framework 3.2.0

 

Судя про прошлым аналогичным случаям, "подпольная" версия является готовым продуктом, который либо еще не успели выложить на сайт, либо решили попридержать до начала следующего месяца.

 

Имеющие доступ к местному ftp могут ознакомиться со свежей версией, которую я сложила в общую кучу фрамеворков:

/pub/MCs/AVR/Atmel AVR Studio/asf/

asf_releasenotes_3.2.0.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Держите меня! :)

Уже вышел

Atmel Software Framework 3.2.1

Тогда как на сайте Атмела

http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx

по-прежнему висит объява про

Atmel Software Framework 3.1.3

 

Выложила в

/pub/MCs/AVR/Atmel AVR Studio/asf/

asf_releasenotes_3.2.1.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...