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

 
 
> 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
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 25)
_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
Xenia
сообщение Jun 9 2012, 22:06
Сообщение #16


Гуру
******

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



Наконец-то сегодня Atmel подтвердил выход последнего Framework 3.2.1
http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx
Он в точности такой же, какой был выложен мною 31 мая.

На той же странице сайте еще выставлен:
Atmel Software Framework update for Atmel Studio 6
(288 MB, updated June 2012)
This installer contains the ASF 3.2.1 update for Atmel Studio 6.

Но такого у меня нет. Если кто скачает - пусть поделится именем файла!
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jun 10 2012, 09:29
Сообщение #17


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

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



http://www.atmel.com/Images/asf321-msi-sta...2.win32.x86.msi
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jul 10 2012, 16:51
Сообщение #18


Гуру
******

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



Вышел
Atmel Software Framework 3.3.0

Правда на сайте
http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx
пока еще висит версия
Atmel Software Framework 3.2.1

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

P.S. Наконец-то выложили:
http://www.atmel.com/Images/asf-standalone-archive-3.3.0.zip
http://www.atmel.com/Images/asf-releasenotes-3.3.0.pdf

и еще вот такая штука вышла:
as-asf330-msi-stable-6.0.0.144-win32.win32.x86.msi
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jul 20 2012, 15:06
Сообщение #19


Гуру
******

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



AVR Toolchain 3.4.0
.../avr-toolchain-installer-3.4.0.1146-win32.win32.x86.exe
.../avr-toolchain-installer-3.4.0.1146-readme.pdf
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jul 20 2012, 21:19
Сообщение #20


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

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



Цитата(Xenia @ Jul 20 2012, 19:06) *
AVR Toolchain 3.4.0


Жаль, что readme не описывает, что сделали...
первые ощущения: avr/pgmspace.h сломали - только в режиме совместимости со старым компилируется...
Код слегка потолстел (atmega32, -Os) по отношению к avr-toolchain-installer-3.3.1.1020-win32.win32.x86.exe, перестало влезать в 32 K - сильно, где-то на триста байт.

Сообщение отредактировал Genadi Zawidowski - Jul 20 2012, 21:53
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 2 2012, 05:14
Сообщение #21


Гуру
******

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



AVR Toolchain 3.4.1 появился для прямого скачивания:
.../avr-toolchain-installer-3.4.1.1195-win32.win32.x86.exe
.../avr-toolchain-installer-3.4.1.1195-readme.pdf
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 2 2012, 11:34
Сообщение #22


;
******

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



Про gccversion, как всегда, по-норвежски, умолчали sad.gif
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Sep 2 2012, 12:32
Сообщение #23


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

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



Цитата(_Pasha @ Sep 2 2012, 15:34) *
Про gccversion, как всегда, по-норвежски, умолчали sad.gif

avr-gcc - 4.6.2
avr-gcc (avr32) - 4.4.3

пользуюсь avr-gcc-4.7.1-rc1-mingw32
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 2 2012, 18:23
Сообщение #24


Гуру
******

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



Цитата(_Pasha @ Sep 2 2012, 15:34) *
Про gccversion, как всегда, по-норвежски, умолчали sad.gif


Умолчала, потому что не знала. Что поделаешь, если до сих пор никто ни разу не выложил ссылки на Linux-версии ToolChain'а? И в интернете найти не смогла. А сама с Linux-версиями не работаю.

Если кто-то делится ссылкой, то я, как библиотекарь ftp, потом в этом месте ковыряю, в библиотеку складываю и уведомляю на форуме о новинках. А если никто не делится, то я и помалкиваю. Что же мне еще остается?

На сайте Atmel'а упоминается этот продукт:
Atmel AVR 8-bit Toolchain 3.4.1 - Linux 32-bit
(80MB, updated August 2012)
AVR 8-bit Toolchain for Linux 32-bit Atmel AVR 8-bit Toolchain 3.4.1 - Linux 64-bit
(82MB, updated August 2012)

Здесь лежат сорцы для самокомпилирования:
.../Atmel-AVR-Toolchain-3.4.1/avr/
.../Atmel-AVR-Toolchain-3.4.1/avr32/
- но это, думаю, не то (размерчики файлов не совпадают).
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 14 2012, 12:43
Сообщение #25


Гуру
******

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



Atmel Software Framework 3.4
На сайте Атмела только что появилось, но скачивать пока не дают:

http://www.atmel.com/.../as-asf340-msi-sta...2.win32.x86.msi
http://www.atmel.com/.../asf-standalone-archive-3.4.0.57.zip
http://www.atmel.com/.../asf-releasenotes-3.4.0.pdf

Когда дадут, эти ссылки заработают.
А нетерпеливым искать на ftp: /pub/MCs/AVR/Atmel AVR Studio/asf/3.4.0/
Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 14 2015, 01:29
Сообщение #26


Гуру
******

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



Вышел Atmel Software Framework 3.22
Прямая ссылка для скачивания без регистрации:
http://www.atmel.com/.../asf-standalone-archive-3.22.0.7.zip
289 М
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:59
Рейтинг@Mail.ru


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