Страница 18 из 24

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Сб апр 07, 2012 18:57:01
Shavire
У 8051, если имеется в виду силабсы, - то внешняя перфирии сдвигается / "скользит". Свободным перемещением это не назовешь. И там еще можно назначить пины которые в этом "шоу" брать участие не будут. Т.е. включаемая периферия просто пропустит их. Там например выводы генератора. Эта штука, кстати, кроссбар называется))

У ПСОК там действительно полная халява. Пребросить можно всё кроме, конечно, питания и еще кое-каких жестко завязаных типа программирования.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Вс апр 08, 2012 12:03:46
Леонид Иванович
qwerky писал(а):Еще бы возможности переконфигурирования выводов как у С8051, PSOC - была бы бомба...
У STM32 есть возможность делать remap выводов периферии, обычно имеется выбор из 2 - 4 вариантов. Но это не совсем кроссбар. У малоногих корпусов все равно некоторые функции перекрываются, поэтому использовать всю периферию не представляется возможным. Не говоря уже об удобстве разводки платы. Поэтому как и на AVR, приходится многие вещи делать программно, а с ногодрыгом у ARM не очень хорошо.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Вс апр 08, 2012 14:00:09
YS
Кстати, я тут попробовал STM8. И таки знаете, многие вещи, которые казались мне нелогичными и странными в STM32, очнь классно ложатся на восьмибитную архитектуру.
Не говоря уже об удобстве разводки платы.
Товарищи из ST осуществили мечту, думаю, всех эмбеддеров - на STM8 ножки портов идут ПОДРЯД! Я вобще думал, что это невозможно. :)))

Изображение

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Вс апр 08, 2012 16:24:59
ploop
Я вобще думал, что это невозможно. :)))
Дык на тиньке 2313 (если не путаю) тоже подряд были

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Вс апр 08, 2012 20:11:14
coredumped
YS писал(а): Товарищи из ST осуществили мечту, думаю, всех эмбеддеров - на STM8 ножки портов идут ПОДРЯД!
Не вижу в этом никакого преимущества. К тому-же большинство остальных МК тоже имеют аналогичную цоколевку. Раскрутить трассы на плате для 8-битного контроллера - простейшая задача (не те частоты, чтоб выравнивать линии). Вот присоеденить DDR3 к FPGA на частоте 800МГц, с дифференциальными клоками - это да, поплясать прийдется.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Вс апр 08, 2012 23:06:06
YS
Не вижу в этом никакого преимущества.
Ну как? Бегущий огонек собирать удобно! :)))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 07:14:29
coredumped
YS писал(а):Ну как? Бегущий огонек собирать удобно! :)))
Сорри, про него как раз забыл :)))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 09:50:55
Леонид Иванович
YS писал(а):Ну как? Бегущий огонек собирать удобно! :)))
Для бегущего огонька с его скоростью самое то - побитовое управление портами. Тогда нет разницы, на каких портах висят эти самые огоньки. Весь порт сразу может понадобиться записывать только при эмуляции параллельной шины. Как пример - управление ЦАП-ом в программном DDS. Но это такой редкий случай, что радоваться правильному расположению ножек вряд ли придется.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 09:59:44
Satyr
А чо огонек ? как делать нефиг при 0% загрузке ядра.

делаем буфер, набитый значениями порта для ног в нужной последовательности, натачиваем DMA в колцевом режиме с этого буфера на порт значения ног порта с инициатором таймером, натачиваем таймер, про гирлянду забываем :)))

Это вам не АВР! :)))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 10:17:13
Леонид Иванович
Вот когда возникает нужда использовать DMA для работы с портами IO, тогда расположение ножек становится важным. Нужно хотя бы к одному порту огоньки подключить. А для AVR такой проблемы вообще не стояло за неимением DMA. Там можно вперемешку использовать любые ноги любых портов, как лучше разведется. Вообще, ARM со своими многочисленными фишками накладывает существенные ограничения на разводку. Для производства это не важно, а вот для утюга, где каждое переходное на счету - кошмар.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 11:43:15
Satyr
Никто не отменял дерганье ногами как на AVR.
Это я чтоб подколоть. И, похоже, поучилось :)))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 11:45:20
Satyr
Леонид Иванович писал(а):Вообще, ARM со своими многочисленными фишками накладывает существенные ограничения на разводку. Для производства это не важно, а вот для утюга, где каждое переходное на счету - кошмар.
Опять же, что он накладывает ? Если будешь делать тот же примитивизм что на АВРе, использую только тот же функционал, что имеющийся в АВРе - того же уровня сложности разводка у тебя будет и тут. Где усложнение ПРИ ПРОЧЕМ РАВНОМ?
А дальше - бОльшие возможности, бОльшие меры по их реализации.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 11:49:35
O-LED
Satyr
скажите, у Вас какой ARM в рамочке в углу висит? :))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 11:53:14
Satyr
O-LED писал(а):скажите, у Вас какой ARM в рамочке в углу висит? :))
Эээ... что за рамочка ?
Если те, что я использовал или сейчас на них делаю, то lm3s6432, at91sam7s256, lpc2478, lpc1785, lpc1786, lpc1788, lpc11U14, stm32f100c4, stm32f205vb, st32f207vc.
Вроде все, может что забыл :)))

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 12:17:01
Леонид Иванович
Satyr писал(а):Опять же, что он накладывает ? Если будешь делать тот же примитивизм что на АВРе, использую только тот же функционал, что имеющийся в АВРе - того же уровня сложности разводка у тебя будет и тут.
Верно. Поэтому в ARM нет смысла для тех проектов, где хватает AVR.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 13:11:08
Satyr
Леонид Иванович писал(а): Верно. Поэтому в ARM нет смысла для тех проектов, где хватает AVR.
Пока не стоит вопрос цены - да, нету.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 13:23:46
Совесть
:))) если хватает tiny/mega, но все упирается в цену, вряд-ли ARM будет лучшим выбором.

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 13:40:39
Satyr
Совесть писал(а):если хватает tiny/mega, но все упирается в цену, вряд-ли ARM будет лучшим выбором.
рекомендую сначала ознакомиться с современным ценами

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 13:50:33
Совесть
:))) с чего вы взяли что я знаком с ними хуже вас?

Re: AVR - есть ли будущее, или переходить на ARM?

Добавлено: Пн апр 09, 2012 14:52:26
Satyr
Исходя из этого
Совесть писал(а):если хватает tiny/mega, но все упирается в цену, вряд-ли ARM будет лучшим выбором.
Attiny45 вобщем то граница, выше которой на армах можем экономить денежки.