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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> ARM или AVR32, На чем остановить выбор
paskal
сообщение Mar 23 2009, 19:27
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Вот назрела необходимость перехода на более современные контроллеры. Желательно на 32 разряда. Но огромный выбор вызывает чувство растерянности.
Критерии простые: бесплатная среда разработки (сойдет один ассемблер), бесплатный софт для программирования, разумная цена (не обязательно совсем дёшево, в пределах 10$ - разумно). И ещё очень важно - долгоживучесть платформы. То есть чтоб лет через 5 не пришлось переучиваться по новому на другую серию.
Пока мне симпатичны AVR32, но не исключаю и какого то представителя семейства ARMов.
А вы что посоветуете?
Go to the top of the page
 
+Quote Post
elman
сообщение Mar 23 2009, 20:42
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 270
Регистрация: 22-12-07
Из: Kharkov
Пользователь №: 33 551



По живучести платформы и росту наворочености разработок - однозначно ARM. Вообще если вариант ARM рассматривается то помойму вопрос об AVR32 стоять не должен вообще.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 24 2009, 13:10
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(elman @ Mar 23 2009, 22:42) *
Вообще если вариант ARM рассматривается то помойму вопрос об AVR32 стоять не должен вообще.

Вообще с Вами согласен лучше остановиться на ARM,
но только AVR32 не такое уж и г чтобы вот так его сразу.

AVR32 AP7xxx рвет ARM9 на одинаковой частоте по производительности как тузик грелку.
Пиксельный векторный сопроцессор заточенный под видео и набортный DSP, два EMAC'а (AP7000), встроенные audio кодек с стерео DAC и видео контроллер делают AVR32 очень привлекательным.
Бесплатные тулзы под AVR32 - AVR-Studio32 + GCC. Порт линукса есть. Так, что вполне юзабельно.
Единственное, с отладчиком и с ценой проца ждет облом. Для полноценной работы нужен как минимум JTAGICE-MK2 за ~300-400$, да и сам проц гораздо дороже 10$ плюс BGA.

Мелкие же AVR32 (серия UC3) применять не имеет смысла.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 24 2009, 14:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(defunct @ Mar 24 2009, 15:10) *
Мелкие же AVR32 (серия UC3) применять не имеет смысла.

Кто вам сказал? Весьма богатая переферия, мало жрет, куча DMA итд.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 24 2009, 14:30
Сообщение #5


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Весьма богатая переферия


Периферия там от SAM7, насколько я понимаю. ^C^V, так сказать. Ядро продвинутое, тут спору нет. Цены на полбакса больше, чем на аналогичные LPC (ориентировочно по дигикею просмотрел пару-тройку камней, в партии 100 штук).

Цитата(defunct @ Mar 24 2009, 15:10) *
Пиксельный векторный сопроцессор заточенный под видео и набортный DSP, два EMAC'а (AP7000), встроенные audio кодек с стерео DAC и видео контроллер делают AVR32 очень привлекательным.
Бесплатные тулзы под AVR32 - AVR-Studio32 + GCC. Порт линукса есть. Так, что вполне юзабельно.


Я вот неспешно думаю, а не слепить ли на таком камне тонкого клиента. Чисто X11 катать. Например, для этого - http://www.nomachine.com/


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
paskal
сообщение Mar 24 2009, 17:57
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Цитата(elman @ Mar 23 2009, 23:42) *
По живучести платформы и росту наворочености разработок - однозначно ARM. Вообще если вариант ARM рассматривается то помойму вопрос об AVR32 стоять не должен вообще.

Я полагаю, что под живучестью понимается то что ARM уже долгое время находится в употреблении? Но меня то интересует перспектива. Любая, даже самая удачная платформа когда то сходит со сцены. Вот в этом ключе мне интересно, у какой платформы прогноз больше просуществовать - ARM или AVR32? Ведь AVR32 более новые, хоть и менеее распространены сейчас.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 24 2009, 18:21
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(paskal @ Mar 24 2009, 19:57) *
Я полагаю, что под живучестью понимается то что ARM уже долгое время находится в употреблении? Но меня то интересует перспектива. Любая, даже самая удачная платформа когда то сходит со сцены. Вот в этом ключе мне интересно, у какой платформы прогноз больше просуществовать - ARM или AVR32? Ведь AVR32 более новые, хоть и менеее распространены сейчас.

У Атмела сейчас некоторые проблемы с бизнесом. Даже микрочипу хотели продаваться. Но штука очень прикольная. Я не видел сам7, но по сравнению LPC22?? переферия ну очень гораздо более развитая.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 24 2009, 18:50
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(paskal @ Mar 24 2009, 20:57) *
Любая, даже самая удачная платформа когда то сходит со сцены.

После буковок ARM есть еще цифирки и буковки - очень советую ознакомится со всем спектром очень очень разных ядер ARM.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 24 2009, 18:54
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



если поднять ценник чуть-чуть выше (до $15). то Blackfin - наш выбор. развивается, появляются новые модели, быстрый (если прижмёт - то или 750MHz или двухядерник дадут жару), DSP-заморочки (вполне поддерживаемые gcc).
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 24 2009, 19:29
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Mahagam @ Mar 24 2009, 20:54) *
если поднять ценник чуть-чуть выше (до $15). то Blackfin - наш выбор. развивается, появляются новые модели, быстрый (если прижмёт - то или 750MHz или двухядерник дадут жару), DSP-заморочки (вполне поддерживаемые gcc).

Вроде как тормозит безбожно на не DSPэшных заморочках. К примеру на tcp/ip. /* не помню где слышал */
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 24 2009, 20:06
Сообщение #11


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
У Атмела сейчас некоторые проблемы с бизнесом. Даже микрочипу хотели продаваться.


Не продаваться хотели, а некрочип их купить хотел. Был послан набуй, причем не один раз. И у кого после этого проблемы? wink.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 24 2009, 21:21
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



Цитата(Methane @ Mar 24 2009, 22:29) *
Вроде как тормозит безбожно на не DSPэшных заморочках. К примеру на tcp/ip. /* не помню где слышал */

у него одна проблема - дюже большой контекст для сохранения (что-то около 136 байт).

вполне нормально он обрабатывает всяческие переходы.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 24 2009, 21:31
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Mahagam @ Mar 24 2009, 23:21) *
у него одна проблема - дюже большой контекст для сохранения (что-то около 136 байт).

34 слова. Что-то сильно дофига.

Цитата
вполне нормально он обрабатывает всяческие переходы.

А приёмные буфера ethernetа могут в SDRAM находится?
Go to the top of the page
 
+Quote Post
singlskv
сообщение Mar 24 2009, 21:59
Сообщение #14


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(Rst7 @ Mar 24 2009, 17:30) *
Я вот неспешно думаю, а не слепить ли на таком камне тонкого клиента. Чисто X11 катать. Например, для этого - http://www.nomachine.com/
Как немного покопавший AP7000(NGW100) очень даже рекомендую...
Хорошее ядро проца и на удивление очень хорошая поддержка линукса(Атмел как-то нашел правильных людей + "безумные" энтузиасты...).

Про младшие чипы ничего не подскажу, не пробовал.

Ну а перспективы конечно пока нафиг не ясные...
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 24 2009, 22:32
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



Цитата(Methane @ Mar 25 2009, 00:31) *
34 слова. Что-то сильно дофига.

угу. меня тоже поразило. основные регистры, указатели, два ожиревших 40-битных аккумулятора, DAG`и, кучка регистров для организации аппаратных циклов, статусные всякие. набирается

Цитата(Methane @ Mar 25 2009, 00:31) *
А приёмные буфера ethernetа могут в SDRAM находится?

того не ведаю. DMA там точно будет.
Go to the top of the page
 
+Quote Post

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

 


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


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