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

 
 
> AVR32 uC3B, Стоит ли рассчитывать на него?
Прохожий
сообщение Jan 24 2008, 16:09
Сообщение #1


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Читаю рекламные материалы по AVR32. Понравилась серия AVR32 uC3B. В принципе на него есть все и практически даром. Даже Linux. Планируется к выпуску в 2008 году.
Стоит ли рассчитывать на этот МК?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Feb 5 2008, 12:51
Сообщение #2


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

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



Цитата
Для этого примера берется тот-же STM32/LPC210x с их мегагерцами и уже быстрыми GPIO за 3USD и все....


У нас сравнимый по размеру флеша и количеству лапок LPC210x стоит как мега128, местами даже дороже. И я еще не уверен, смогу ли я пошевелить лапками LPC210x в нужный момент для переключения выходов возбуждения и ключей зарядового усилителя без джитера. Так что неизвестно, сэкономлю я время на разработке с учетом исследования этого вопроса или нет.

Да и есть еще один момент. В таких шевелениях лапками я руку набил уже будь-здоров, так что уже знаю, на что можно расчитывать. И не займет у меня уйму времени написание софта, все будет в пределах разумного. Зато каждый доллар, сэкономленный на камне, капнет мне в карман. Даже на серии в 100-200 штук будет приятно. Если задача чисто вычислительная (ну или подобного плана), я конечно буду действовать другими методами (вот и склоняюсь к AVR32, маленькие приятные мелочи в архитектуре радуют).


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

Но чето мы от темы отошли. Начали за AVR32, а переехали на AVR8 и на ARM.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 5 2008, 14:07
Сообщение #3


Гуру
******

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



Цитата(Rst7 @ Feb 5 2008, 15:51) *
У нас сравнимый по размеру флеша и количеству лапок LPC210x стоит как мега128

Сравнивать бамбуковые цены (точнее размер аппетитов мелких локальных торговцев) занятие бессмысленное - а реальные цены на LPC2101 в той-же России у MT-System 1,6USD.
Цитата
В таких шевелениях лапками я руку набил...
..
И я еще не уверен, смогу ли я пошевелить лапками LPC210x в нужный момент...

Ну и продолжайте шевелить лапками ...., я собственно ничего проив совершенно не имею.
А пошевелить, пошевелить сможете - максимальный джитер определяется максимальной длинной прерываемой команды выполняемой из FLASH (реально MAM будет сие улучшать) и частотой контроллера - команды есть и подлиннее AVR-овских 1-5 тактовых( и самые длинные можете в любом случае не использовать), но и частоты повыше - результат, как минимум, не хуже.
Цитата
Но чето мы от темы отошли. Начали за AVR32, а переехали на AVR8 и на ARM.

Начали с почти гипотетического чипа и переехали на реально существующие, как выяснилось smile.gif покрывающие наши с Вами потребности smile.gif, что дает ответ на поставленный вопрос smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 5 2008, 14:40
Сообщение #4


кекс
******

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



Цитата(zltigo @ Feb 5 2008, 16:07) *
Сравнивать бамбуковые цены (точнее размер аппетитов мелких локальных торговцев) занятие бессмысленное - а реальные цены на LPC2101 в той-же России у MT-System 1,6USD.

ну так и на m128 реальные цены не 7USD.
"не в селухе на мопеде небось." © т2.

Цитата
А пошевелить, пошевелить сможете - максимальный джитер определяется максимальной длинной прерываемой команды выполняемой из FLASH (реально MAM будет сие улучшать) и частотой контроллера - команды есть и подлиннее AVR-овских 1-5 тактовых( и самые длинные можете в любом случае не использовать), но и частоты повыше - результат, как минимум, не хуже.

Вы сами-то верите в то, что пишете?


Цитата
Допустим, на AVR я могу (если есть запас по тактам) устранить влияние времени реакции на прерывание. Тем самым я точно могу гарантировать момент переключения вывода или чтения состояния входа с точностью до такта.

+1

LPC с MAM'ом и всеми его мегагерцами курит бамбук в сторонке.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 5 2008, 15:13
Сообщение #5


Гуру
******

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



Цитата(defunct @ Feb 5 2008, 17:40) *
Вы сами-то верите в то, что пишете?

Я знаю smile.gif.
Цитата
LPC с MAM'ом и всеми его мегагерцами курит бамбук в сторонке.

Команды AVR до пяти тактов, посему рассказывать сказки о дергании лапками по/при прерыванию(ях), с точностью до такта, можете кому-нибудь другому в другом месте. Про изделия работающие без прерываний - тоже, тем более про изделия с контроллервми уровня M128 а на Tiny. Радость от "качества" ногодрыгания на AVR часто обусловлена исключительно отсутсвием приличных цифровых осциллографов sad.gif.
МАМ у LPC реально работает, но для особо критических ко времени и стабильности исполнения участков можно и из RAM работать, можно и без MAM. Ну а поскольку некоторым, прежде, чем "дергать" еще и подумать надо, то и 32 бита и мегагерцы очень кстати.
Цитата
ну так и на m128 реальные цены не 7USD.

Ссылку на реального (не аукцион по продаже неликвидов в USA) поставщика стабильно поставляющего контроллеры.
По LPC2101 я назвал. Цена вывешена официально, на складе есть.
Жду ссылки на конкурентные цены по AVR.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 5 2008, 16:28
Сообщение #6


кекс
******

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



Цитата(zltigo @ Feb 5 2008, 17:13) *
Команды AVR до пяти тактов, посему рассказывать сказки о дергании лапками по прерыванию, с точностью до такта, можете кому-нибудь другому в другом месте.


Таймер запускается с делителем "1". Не вижу причин по которым нельзя гарантировать интервалы между дерганием с точностью до такта, если выполнить коррекцию в ISR'е:
Код
ISR( ... )
begin
    x := CONST - TCNT0;
    wait_takts( x );
    ... <-- дергать здесь
end;


Цитата
Про изделия работающие без прерываний - тоже, тем более про изделия с контроллерами уровня M128, а не Tiny.

dW тем не менее Atmel делает именно на m128..

Цитата
МАМ у LPC реально работает, но для особо критических ко времени и стабильности исполнения участков можно и из RAM работать, можно и без MAM. Ну а поскольку некоторым, прежде, чем "дергать" еще и подумать надо, то и 32 бита и мегагерцы очень кстати.

Можно, можно и протокол пересмотреть.
Но например программный HDLC приемник/передатчик я бы не рискнул делать на LPC, а на AVRе рискнул бы.

Цитата
Жду ссылки на конкурентные цены по AVR.

http://shop.efo.ru/cgi-bin/shop.pl?categor...p;mh=50&a=1
сорри на адекватные m128-au цены там "договорные",
но можно ориентироваться по ближайшим аналогам:
mega64-AU - 3.75$ (абсолютно то же самое что m128, разница только во флеш 64k вместо 128k)
mega128L-MU - 5.6$ (индекс "L" означает - для "Loh'ov", чип такой же как m128 только не работает на 16Mhz, но платить надо больше.. да еще и корпус MLF)..

красная цена m128 - 4-4.5$. это не 1.6, но и не 7.

Ну и справедливости ради, LPC2101 (8kb flash/ 2kb sram) должен конкурировать не с m128, а с m8/m88
http://shop.efo.ru/cgi-bin/shop.pl?categor...p;mh=50&a=1
к сожалению m8 - цена опять договорная, а
m88 - 1.32$.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 5 2008, 17:50
Сообщение #7


Гуру
******

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



Цитата(defunct @ Feb 5 2008, 19:28) *
Не вижу причин по которым нельзя гарантировать интервалы между дерганием с точностью до такта,

Не вижу причин не поступить аналогично для ARM smile.gif и время можно для конкретной ситуации вхда в обработчик подогнать или, что еще проще пользуясь (4-5 кратным)запасом по частоте заняться сканированием того-же счетчика.
Цитата
Но например программный HDLC приемник/передатчик я бы не рискнул делать на LPC, а на AVRе рискнул бы.

Как я уже писал, нет проблем используя запас по скорости, или угробив оную в угоду повторяемости сделать из АRM7 "AVR". Что касается HDLC - я даже и не думал делать "программный", просто взял одного из представителей ARM семейства STR711 и все. Можно было и Samsung. Возможность выбора не заморачиваясь на одного производителя великое дело.
Цитата
цены там "договорные",

sad.gif
Цитата
Ну и справедливости ради, LPC2101 (8kb flash/ 2kb sram) должен конкурировать не с m128, а с m8/m88

Ну так гамма LPC не ограничивается LPC2101. Есть и старшие модельки с 128K Flash и "обычной" ценой не хуже "красной эксклюзивной" цены M128. Есть тот-же ST32 c ценами за 64K (как и у M64) в три бакса, и низким потреблением, и хорошей периферией, только вот частота у него до 72Mhz и 32бита даются, получается, бесплатно.


Цитата(Rst7 @ Feb 5 2008, 19:27) *
Кстати, не 5 тактов, а 4.

Хорошо, 4, но для контроллеров с ограничением в 128K
Цитата
Хотя, конечно, можно стеки ставить во внешнее озу...

Нет, об этом речь не идет.
Цитата
А почему сравниваем младший ARM с далеко не младшим AVR?

Я не сравниваю. Выше поминаются одинковые по памяти за 3-4 бакса, ну и что? Более того, на сегодняшний день признаю преимущество 8bit контроллеров ценой в пару баксов и тем более менее перед аналогичными ARM. И сам такие использую. Только вот, когда речь идет уже о 3 или тем паче 4-5USD и выше, то тут уже увольте smile.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Прохожий   AVR32 uC3B   Jan 24 2008, 16:09
- - zltigo   Цитата(Прохожий @ Jan 24 2008, 19:09) Сто...   Jan 24 2008, 16:51
|- - Прохожий   Цитата(zltigo @ Jan 24 2008, 19:51) Ну эт...   Jan 24 2008, 17:46
|- - zltigo   Цитата(Прохожий @ Jan 24 2008, 20:46) В р...   Jan 24 2008, 18:06
|- - SIA   Цитата(zltigo @ Jan 24 2008, 21:06) Для н...   Jan 24 2008, 22:38
|- - Прохожий   Цитата(SIA @ Jan 25 2008, 01:38) Лично я ...   Jan 25 2008, 20:25
|- - SIA   Цитата(Прохожий @ Jan 25 2008, 23:25) А ч...   Jan 25 2008, 23:03
|- - singlskv   Цитата(SIA @ Jan 26 2008, 02:03) Самый ра...   Jan 25 2008, 23:17
|- - SIA   Цитата(singlskv @ Jan 26 2008, 02:17) Ой,...   Jan 26 2008, 17:35
- - SasaVitebsk   Пока действительно нечего обсуждать. Если бы были ...   Jan 24 2008, 18:25
- - jasper   Встречается упоминание каких-то новых камней с суф...   Jan 24 2008, 19:02
|- - aesok   Цитата(jasper @ Jan 24 2008, 22:02) Встре...   Jan 24 2008, 19:07
- - SasaVitebsk   А вот такая забавная выдержка из статьи http://www...   Jan 26 2008, 19:16
|- - SIA   Цитата(SasaVitebsk @ Jan 26 2008, 22:16) ...   Jan 26 2008, 19:32
|- - SasaVitebsk   Цитата(SIA @ Jan 26 2008, 23:32) Dataques...   Jan 26 2008, 20:10
||- - SIA   Цитата(SasaVitebsk @ Jan 26 2008, 23:10) ...   Jan 26 2008, 20:32
||- - SasaVitebsk   Цитата(SIA @ Jan 27 2008, 00:32) У PIC32 ...   Jan 27 2008, 17:07
||- - Прохожий   Цитата(SasaVitebsk @ Jan 27 2008, 20:07) ...   Jan 27 2008, 18:44
|||- - SasaVitebsk   Цитата(Прохожий @ Jan 27 2008, 22:44) Так...   Jan 27 2008, 23:03
||- - Alex B._   ЦитатаПричем, в отличие от AVR он реально есть в п...   Jan 27 2008, 23:26
||- - zltigo   Цитата(Alex B._ @ Jan 28 2008, 02:26) Не ...   Jan 28 2008, 00:21
||- - Alex B._   Цитата(zltigo @ Jan 28 2008, 03:21) Некот...   Jan 28 2008, 16:18
||- - SasaVitebsk   Цитата(Alex B._ @ Jan 28 2008, 20:18) Явн...   Jan 28 2008, 17:25
|||- - Alex B._   Цитата(SasaVitebsk @ Jan 28 2008, 20:25) ...   Jan 28 2008, 20:52
|||- - SasaVitebsk   Цитата(Alex B._ @ Jan 29 2008, 00:52) тю,...   Jan 29 2008, 00:50
||||- - Alex B._   Цитата(SasaVitebsk @ Jan 29 2008, 03:50) ...   Jan 29 2008, 08:56
|||- - SasaVitebsk   Цитата(Alex B._ @ Jan 29 2008, 00:52) Еди...   Jan 29 2008, 21:52
|||- - SIA   Цитата(SasaVitebsk @ Jan 30 2008, 00:52) ...   Jan 29 2008, 22:30
||- - jasper   Цитата(Alex B._ @ Jan 28 2008, 21:18) Зач...   Jan 29 2008, 06:49
||- - zltigo   Цитата(jasper @ Jan 29 2008, 09:49) А поч...   Jan 29 2008, 08:21
|- - singlskv   Цитата(SIA @ Jan 26 2008, 22:32) Денег бо...   Jan 26 2008, 20:25
- - SasaVitebsk   2 Alex B._ ну давайте я с вами соглашусь на 95% бе...   Jan 28 2008, 14:54
|- - Прохожий   Цитата(SasaVitebsk @ Jan 28 2008, 17:54) ...   Jan 28 2008, 16:29
|- - zltigo   Цитата(Прохожий @ Jan 28 2008, 19:29) А е...   Jan 28 2008, 17:07
||- - Прохожий   Цитата(zltigo @ Jan 28 2008, 20:07) Угу A...   Jan 28 2008, 18:20
||- - zltigo   Цитата(Прохожий @ Jan 28 2008, 21:20) У M...   Jan 28 2008, 18:26
||- - Прохожий   Цитата(zltigo @ Jan 28 2008, 21:26) Какие...   Jan 28 2008, 19:42
||- - SIA   Цитата(Прохожий @ Jan 28 2008, 22:42) Лад...   Jan 29 2008, 14:39
||- - Прохожий   Цитата(SIA @ Jan 29 2008, 17:39) Не стоит...   Jan 29 2008, 16:23
||- - bzx   Цитата(SIA @ Jan 29 2008, 17:39) ...Я при...   Jan 29 2008, 16:45
|- - bzx   Цитата(Прохожий @ Jan 28 2008, 19:29) ......   Jan 28 2008, 19:02
|- - zltigo   Цитата(bzx @ Jan 28 2008, 22:02) Пока сде...   Jan 28 2008, 19:19
|- - bzx   Цитата(zltigo @ Jan 28 2008, 22:19) Ну дл...   Jan 29 2008, 05:07
- - =VRA=   Ну, по большому счету внешняя память програм и MMU...   Jan 29 2008, 16:57
|- - singlskv   Цитата(=VRA= @ Jan 29 2008, 19:57) А вот ...   Jan 29 2008, 17:16
||- - Прохожий   Цитата(singlskv @ Jan 29 2008, 20:16) ......   Jan 29 2008, 17:55
||- - singlskv   Цитата(Прохожий @ Jan 29 2008, 20:55) А э...   Jan 29 2008, 18:24
|- - zltigo   Цитата(=VRA= @ Jan 29 2008, 19:57) и MMU ...   Jan 29 2008, 18:12
|- - Alex B._   Цитата(=VRA= @ Jan 29 2008, 19:57) А вот ...   Jan 29 2008, 20:50
|- - SIA   Цитата(=VRA= @ Jan 29 2008, 19:57) А вот ...   Jan 29 2008, 20:58
- - proba   про SH2(A). есть достоинства так и недостатки. + я...   Jan 29 2008, 18:36
|- - singlskv   Цитата(proba @ Jan 29 2008, 21:36) про SH...   Jan 29 2008, 18:59
|- - Прохожий   Цитата(singlskv @ Jan 29 2008, 21:59) Вид...   Jan 29 2008, 19:36
|- - singlskv   Цитата(Прохожий @ Jan 29 2008, 22:36) А е...   Jan 29 2008, 20:14
|- - SIA   Цитата(singlskv @ Jan 29 2008, 23:14) Есл...   Jan 29 2008, 20:27
|- - singlskv   Цитата(SIA @ Jan 29 2008, 23:27) p.s. Пос...   Jan 29 2008, 21:07
|- - SIA   Цитата(singlskv @ Jan 30 2008, 00:07) Не ...   Jan 29 2008, 21:30
|- - singlskv   Цитата(SIA @ Jan 30 2008, 00:30) По ...   Jan 29 2008, 22:17
- - proba   трудно советoвать не зная задачи. за 25 EUR можно ...   Jan 29 2008, 20:26
- - =VRA=   В архитектуре (UC3) понравилось то, что есть неско...   Jan 29 2008, 21:16
|- - singlskv   Цитата(=VRA= @ Jan 30 2008, 00:16) В архи...   Jan 29 2008, 21:24
- - =VRA=   Мне не надо СПАРК - мне надо вменяемый МК на все с...   Jan 29 2008, 22:00
|- - SIA   Цитата(=VRA= @ Jan 30 2008, 01:00) Мне не...   Jan 29 2008, 22:06
- - proba   Цитата(SIA @ Jan 30 2008, 01:30) Ну проти...   Jan 29 2008, 22:41
|- - SIA   Цитата(proba @ Jan 30 2008, 01:41) кажетс...   Jan 30 2008, 00:19
|- - singlskv   Цитата(SIA @ Jan 30 2008, 03:19) Если Вы ...   Jan 31 2008, 19:30
|- - SIA   Цитата(singlskv @ Jan 31 2008, 22:30) Дав...   Jan 31 2008, 21:05
|- - singlskv   Цитата(SIA @ Feb 1 2008, 00:05) 5. Все эт...   Jan 31 2008, 22:12
|- - SIA   Цитата(singlskv @ Feb 1 2008, 01:12) Roml...   Jan 31 2008, 22:22
|- - singlskv   Цитата(SIA @ Feb 1 2008, 01:22) Если проц...   Jan 31 2008, 22:59
|- - SIA   Цитата(singlskv @ Feb 1 2008, 01:59) Не о...   Jan 31 2008, 23:16
|- - singlskv   Цитата(SIA @ Feb 1 2008, 02:16) Дело в то...   Jan 31 2008, 23:36
|- - SIA   Цитата(singlskv @ Feb 1 2008, 02:36) Разр...   Jan 31 2008, 23:48
|- - singlskv   Цитата(SIA @ Feb 1 2008, 02:48) Дело в ср...   Jan 31 2008, 23:58
|- - SIA   Цитата(singlskv @ Feb 1 2008, 02:58) Вы у...   Feb 1 2008, 01:02
- - proba   Цитата(singlskv @ Feb 1 2008, 03:36) Ээээ...   Feb 1 2008, 07:52
|- - SIA   Цитата(proba @ Feb 1 2008, 10:52) ответ в...   Feb 1 2008, 22:51
- - =VRA=   Мда... хороший у вас АВР32 такой получился - душев...   Feb 2 2008, 01:09
- - jasper   Я тоже подумываю, куда двигаться дальше, после ARM...   Feb 2 2008, 10:39
|- - bzx   Цитата(jasper @ Feb 2 2008, 13:39) Я тоже...   Feb 2 2008, 17:43
- - jasper   Цитата(bzx @ Feb 2 2008, 22:43) Логичнее ...   Feb 5 2008, 07:11
|- - zltigo   Цитата(jasper @ Feb 5 2008, 10:11) ...и S...   Feb 5 2008, 08:13
- - Rst7   ЦитатаПри этом у нас в розницу какая-нибудь ATMEGA...   Feb 5 2008, 08:29
|- - zltigo   Цитата(Rst7 @ Feb 5 2008, 11:29) Это, счи...   Feb 5 2008, 08:57
- - Rst7   Тогда понятна Ваша "нелюбовь" к AVR (я ...   Feb 5 2008, 09:06
|- - zltigo   Цитата(Rst7 @ Feb 5 2008, 12:06) Цена на ...   Feb 5 2008, 09:23
- - Rst7   ЦитатаДаже Ваша цена в 7USD абсолютно неадекватна ...   Feb 5 2008, 09:50
|- - zltigo   Цитата(Rst7 @ Feb 5 2008, 12:50) Многоват...   Feb 5 2008, 11:12
- - Rst7   ЦитатаЭто чего такого из периферии НЕТ у котроллер...   Feb 5 2008, 11:31
|- - zltigo   Цитата(Rst7 @ Feb 5 2008, 14:31) Надо был...   Feb 5 2008, 12:12
- - Rst7   ЦитатаLPC2101 в той-же России у MT-System 1,6USD. ...   Feb 5 2008, 14:19
|- - zltigo   Цитата(Rst7 @ Feb 5 2008, 17:19) Как долг...   Feb 5 2008, 14:26
- - Rst7   ЦитатаКоманды AVR до пяти тактов, посему рассказыв...   Feb 5 2008, 16:27
- - SasaVitebsk   Вы знаете, мне кажется мы никогда не увидим идеаль...   Feb 5 2008, 18:00
2 страниц V   1 2 >


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

 


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


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