реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> AVR Toolchain, examples
_Артём_
сообщение Jan 26 2012, 16:01
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Вопрос такой:
решил посмотреть в сторону GCC, но не увидел примеров проектов. Что удивляет...
Понятно, что не там смотрел. А вот где надо смотреть? (Гугл конечно знает, но знания у него неглубокие - думаю предлагать не стоит).
Наверное, должны быть на сайте Атмела, но где именно?

Уточнение.
В первую очередь интересуют примеры для xmeg.
Примеры желательно для AVRStudio 4 (5 не подходит).
Спасибо.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 26 2012, 16:11
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



avrfreaks.net?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2012, 23:28
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(_Pasha @ Jan 26 2012, 18:11) *
avrfreaks.net?

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

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


Go to the top of the page
 
+Quote Post
Xenia
сообщение Jan 27 2012, 01:11
Сообщение #4


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Самый свежий на сегодняшний день Toolchain под Windows можно скачать по прямой ссылке с сайта Atmel, минуя регистрацию:
http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 27 2012, 02:47
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Xenia @ Jan 27 2012, 03:11) *
Самый свежий на сегодняшний день Toolchain под Windows можно скачать по прямой ссылке с сайта Atmel, минуя регистрацию:
http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe

Похоже он и установлен и даже есть там папка example, но увы... (разбаловали нас производители МК, подавай нам примеры понимаешь, подо всю периферию, под все случаи использования, и чтоб читать поменьше, но такова тенденция, однако).
Скачивал раньше (год-полтора назад) файл avrxmega_appnotes.rar (не помню откуда), так там всё под IAR (хотя качеством либ я был доволен, гораздо лучше чем для мег (пока не выяснилось, что хмеги содержат кучу багов и либы в какой-то части не соответсвуют процессорам - не работает)).
Где б найти подобное но под GCC (тем более должно быть такое, учитывая их нынешнюю интеграцию с AVRStudio 5 - IAR теперь во вторую очередь должен идти)?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jan 27 2012, 04:13
Сообщение #6


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(_Артём_ @ Jan 27 2012, 06:47) *
... учитывая их нынешнюю интеграцию с AVRStudio 5 - IAR теперь во вторую очередь должен идти

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

Воообще-то на Xmega очень многие работают при помощи компилятора IAR и не жалуются. Но насчет готовых библиотек (помимо стандартных clib и dlib) я ничего сказать не могу - не пользовалась. Что же касается "кучи багов" у Xmega, то вряд ли библиотеки способны такие дефекты исправить. Стандартные же библиотеки IAR clib и dlib из версии в версию поправляют, в ответ на претензии пользователей. Поэтому лучше использовать самую свежую версию от IAR. По крайней мере эта компания кровно заинтесована в продвижении своих компиляторов, тогда как для Atmel вылизывание сборок для gcc не является основной формой деятельности.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jan 27 2012, 04:19
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(Xenia @ Jan 27 2012, 05:11) *
Самый свежий на сегодняшний день 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
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jan 27 2012, 04:27
Сообщение #8


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Genadi Zawidowski @ Jan 27 2012, 08:19) *
После регистрации отдали avr-toolchain-installer-3.3.0.710-win32.win32.x86.exe

Это моя вина - не ту ссылку дала, спутав нумерацию. Сейчас я свою ссылку поправила. Этот тулчан тоже можно скачать по прямой ссылке:
http://www.atmel.com/dyn/resources/prod_do...2.win32.x86.exe
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 27 2012, 04:55
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Xenia @ Jan 27 2012, 06:13) *
Воообще-то на Xmega очень многие работают при помощи компилятора IAR и не жалуются.


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

Цитата(Xenia @ Jan 27 2012, 06:13) *
(помимо стандартных clib и dlib) я ничего сказать не могу

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

Цитата(Xenia @ Jan 27 2012, 06:13) *
Что же касается "кучи багов" у Xmega, то вряд ли библиотеки способны такие дефекты исправить.

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

Цитата(Xenia @ Jan 27 2012, 06:13) *
тогда как для Atmel вылизывание сборок для gcc не является основной формой деятельности.

Основной не является, безусловно, но разработка то на основе Eclipce, то на VS2010 тоже денег стоит.
Кстати, в AVRStudio5 IAR хоть как-то упоминается/поддерживается?

Спасибо.

Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 29 2012, 17:09
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Почему 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"
        );
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 29 2012, 23:08
Сообщение #11


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (_Артём_ @ Jan 27 2012, 07:28) *
Должно быть на официальном сайте.

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


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 6 2012, 23:29
Сообщение #12


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Появился тулчан 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
Go to the top of the page
 
+Quote Post
Smoky
сообщение May 9 2012, 13:16
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 7-05-10
Из: Оренбург
Пользователь №: 57 135



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


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 22 2012, 18:05
Сообщение #14


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Только успел выйти
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
но по рукам фанатов Атмела sm.gif уже бродит новая версия
Atmel Software Framework 3.2.0

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

Имеющие доступ к местному ftp могут ознакомиться со свежей версией, которую я сложила в общую кучу фрамеворков:
/pub/MCs/AVR/Atmel AVR Studio/asf/
Прикрепленные файлы
Прикрепленный файл  asf_releasenotes_3.2.0.pdf ( 490.92 килобайт ) Кол-во скачиваний: 2882
 
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 31 2012, 18:23
Сообщение #15


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Держите меня! sm.gif
Уже вышел
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 ( 441.42 килобайт ) Кол-во скачиваний: 1429
 
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016