Jump to content

    
Sign in to follow this  
Fox_Sanchez

XMEGA еще жива?

Recommended Posts

Для проектика одного надо 2 SPI, несколько UARTов и внешняя шина памяти. Все это есть в ATXMEGA128A1U. Но чип староват и будущее его туманно. АВР я знаю и умею отлично, но с XMEGA раньше не работал.

 

Есть еще куча АРМов, те-же популярные в народе STM32, в которых все это есть. Но их я знаю хуже (давно было пару проектов на LPC2000, но все уже забыто).

Что же выбрать?

Share this post


Link to post
Share on other sites
Для проектика одного надо 2 SPI, несколько UARTов и внешняя шина памяти. Все это есть в ATXMEGA128A1U. Но чип староват и будущее его туманно. АВР я знаю и умею отлично, но с XMEGA раньше не работал.

Сейчас лучше не использовать в новом проекте xmega да и что-либо из avr сложнее tiny.

 

Share this post


Link to post
Share on other sites
Есть еще куча АРМов, те-же популярные в народе STM32, в которых все это есть. Но их я знаю хуже (давно было пару проектов на LPC2000, но все уже забыто).

Что же выбрать?

 

Преимущество AVR перед ARM и Cortex - малое потребление в спячке, работа при 5В и практически не убиваемость температурой, тиристорным эффектом или превышением напряжения.

Если к устройству нет жёстких требований по условиям эксплуатации - можно от AVR и отказаться.

 

Share this post


Link to post
Share on other sites
Преимущество AVR перед ARM и Cortex - малое потребление в спячке, работа при 5В и практически не убиваемость температурой, тиристорным эффектом или превышением напряжения.

Если к устройству нет жёстких требований по условиям эксплуатации - можно от AVR и отказаться.

Касаемо XMEGA - 5 вольт вариантов вроде нет. А в остальном согласен. А кто сказал что AVR и XMEGA умирает? Есть где то официально объявленное "Not recomended for new design"?

Share this post


Link to post
Share on other sites
Есть где то официально объявленное "Not recomended for new design"?

:) :) :) Такое это уже официальное признание производителя, что труп уже остыл. Умирание начинается много раньше признания производителя в бессилии. А в случаях, как XMEGA и особенно AVR32 "новинка" уже мертва при рождении.

работа при 5В...

20 лет, как забыл про 5V навсегда.

Если к устройству нет жёстких требований по условиям эксплуатации - можно от AVR и отказаться.

Ой! Типовые AVR есть ширпотреб из шипотребов и вдруг "жесткие условия эксплуатации" :).

Преимущество AVR перед ARM и Cortex - малое потребление в спячке,

Спят все сейчас хорошо а у заточенных под микромощнрость еще и ПЕРИФЕРИЯ микромощная в отличие от атмеловской о которой производитель "скромно" умалчивает болтая только том какой типа маложрущее ядро.

Share this post


Link to post
Share on other sites

Сам тоже иду по пути Mega-Xmega-STM32

После того, как перешел на Xmega, желания брать в руки Mega абсолютно никакого нет. Даже для каких то не больших задач.

Что же касается STM32, то или я еще не достаточно хорошо освоил, то ли что... Но Xmega мне нравится куда больше.

Хотя я соглашусь, что линейка заглохла, так как новых контроллеров давно не было.

Edited by Nosaer

Share this post


Link to post
Share on other sites
Преимущество AVR перед ARM и Cortex - малое потребление в спячке, работа при 5В и практически не убиваемость температурой, тиристорным эффектом или превышением напряжения.
Чтобы не быть голословным приведите числа. А кому сейчас нужна работа от 5В? У микросхем есть допустимый диапазон рабочих температур и напряжений. Если вы их превышаете и она не выходит из строя, это не значит что микросхема хорошая. Это значит что вы плохо спроектировали схему. У STM есть контроллеры automotive если нужен больший температурный диапазон.

Для жестких требований явно не годится ни AVR ни STM. Нужны Renesas, NEC, Cortex-R

Share this post


Link to post
Share on other sites
Для жестких требований явно не годится ни AVR ни STM. Нужны Renesas, NEC, Cortex-R

Тогда я дополню:

Для жестких требований явно не годится STM. Нужны Renesas, NEC, Cortex-R, AVR...

 

Share this post


Link to post
Share on other sites

Вместо AVR можно применять STM8.

 

Например stm8s003f3p6 стоит дешевле Tiny13 (цены Aliexpress), а по возможностям камень с Mega8 тягается и часто перетягивает ))

Не везде нужен STM32, который крут, но всё-таки дороже!

 

Но то что с AVR пора слазить это точно. Уж точно ни о каких XMega речи идти не должно, тут только STM32!

Share this post


Link to post
Share on other sites
Но то что с AVR пора слазить это точно. Уж точно ни о каких XMega речи идти не должно, тут только STM32!

 

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this