Похоже, ARM наносит смертельный удар AVR8...

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение qwerky »

Кислый писал(а):читаю и думаю.. господи как же я раньше жил то с 32 мегабайтами оперативки на компе.. ведь максимум что туда может влезть - это 32 "Здраствуй мира" :kill:
так вот хочу понять выгоду от ucLinux на таких платах, желательно с примерами реальных задач, не обязательно с GUI - что из стандартных утилит удалось портировать/запустить (telnet,ssh,mc и т.д.)
Последний раз редактировалось qwerky Сб ноя 05, 2011 15:00:01, всего редактировалось 1 раз.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

qwerky писал(а):даже не в 16-битности и тормозах дело, объем RAM - всего 1Мбайт, туда не то что мелкий сервер c БД, ничего приличнее Hello-world не встанет.
Это уже дело второе, суть не в этом.
ДЕШЕВЛЕ и при том встанет настоящий linux, взять самый самый гавенный и древний ARM9 с кешом и SDRAMом и это будет куда шустрее.

При коде/переменных в асинхронном внешнем SRAM/NOR flash падение скорости относительно внутренних срама и флеша будет астрономическим. в разы.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

qwerky писал(а):так вот хочу понять выгоду от ucLinux на таких платах, желательно с примерами реальных задач, не обязательно с GUI - что из стандартных утилит удалось портировать/запустить (telnet,ssh,mc и т.д.)
Разве что академический -))))
Все это, включая и GUI, можно сделать без всяких линуксов.
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение qwerky »

Satyr писал(а):Все это, включая и GUI, можно сделать без всяких линуксов.
можно, но ценой урезания функциональности и увеличения затрат времени на разработку/отладку.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

qwerky писал(а):
Satyr писал(а):Все это, включая и GUI, можно сделать без всяких линуксов.
можно, но ценой урезания функциональности и увеличения затрат времени на разработку/отладку.
Это уже от каждого конкретного случая зависит. В некоторых - тоже самое.
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение oleg110592 »

Ну вот и Чен взялся за ARMы - http://elm-chan.org/fsw/tjpg/00index.html
Тест вывод JPEG картинки (JPEG декодер) на AVR, PIC24, LPC1114 в файле Demo Movie

These are the memory usage of some platforms. All compilations are optimized in code size.

Код: Выделить всё

AVR GCC - 9422
PIC24 C30 - 6544
CM0 GCC  - 4536
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

oleg110592 писал(а):

Код: Выделить всё

AVR GCC - 9422
PIC24 C30 - 6544
CM0 GCC  - 4536
При том, что у CM0 половина комманд CM3 урезано. И даже при этом катастрофический разгром AVR виден
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Кислый писал(а): У платформ с пингвином совершенно иной круг задач. Если вы делаете перделку с одним Eth портом согласен, нахрн он там не нужен. А вот если там их штук 10 (роутер), то, в целях экономии сил и средств, лучше его туда поставить.
Очень хочу посмотреть на МИКРОКОНТРОЛЛЕР с 10 Ethernet портами. А то я и с 2 никак найти не могу :)))
Насчет того, что ребята чтото там куда то портировали - да, в теории зубы можно чистить черед дырку жопы. Но практический смысл сей операции чрезвычайно узок :))

Поясню: если уж не хватает внутренней памяти и флеша, то брать микроконтроллер нет никакого смысла. Встраиваемый процессор, у которого, как правило, нет ни флеша, ни срама будет стоить и ДЕШЕВЛЕ, и работать с более дешевыми SDRAM'ом и NAND флешем за счет кеша будет несравненно шустрее, чем МК с асинхронными срамом и норфлешем.
Да и MMU будет иметь, как правило. фанаты настоящего линукса могут ликовать.

В минусах вобщем то только более медленный старт - выполнение не с нуля, а надо из NANDфлеша код в SDRAM загрузить.

STM32F103VFT6 стоит 7.4$
Есличо LPC3130 стоит ~3.7$

SDRAM, NAND копейки стоят. SRAMки размером больше 0.5Мб ценами резко уходят в космос
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Мастер Ломастер »

Satyr писал(а):При том, что у CM0 половина комманд CM3 урезано. И даже при этом катастрофический разгром AVR виден
да угомонитесь вы :) если сравнивать STM32 с AVR по тому, сколько светодиодов без токоограничительных резисторов можно подключить к нему напрямую к портам, и сколько времени при 5-вольтовом питании МК сможет при этом работать, то катастрофический разгром ARM очевиден.

смешно сравнивать отличающиеся между собой КЛАССЫ контроллеров и ликовать по поводу разгрома.
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

Satyr писал(а):
Кислый писал(а): У платформ с пингвином совершенно иной круг задач. Если вы делаете перделку с одним Eth портом согласен, нахрн он там не нужен. А вот если там их штук 10 (роутер), то, в целях экономии сил и средств, лучше его туда поставить.
Очень хочу посмотреть на МИКРОКОНТРОЛЛЕР с 10 Ethernet портами. А то я и с 2 никак найти не могу :)))
ну тут имелись ввиду не кортексы

ну.. вот например :
Изображение
но тут уже специализация.. соответствующая
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение qwerky »

смешно сравнивать отличающиеся между собой КЛАССЫ контроллеров
не факт. Мега8 и STM32F100C4T6B вполне сравнимы по цене. Уже в нескольких проектах заменил первый на второй, пришлось только заменить стабилизатор на 3.3В.
сколько светодиодов без токоограничительных резисторов можно подключить к нему напрямую к портам
так делать нельзя
сколько времени при 5-вольтовом питании МК сможет при этом работать
давно уже не аргумент. какая разница - 3.3 или 5В ?
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SubDia »

Мастер Ломастер писал(а):Если сравнивать STM32 с AVR по тому, сколько светодиодов без токоограничительных резисторов можно подключить к нему напрямую к портам, и сколько времени при 5-вольтовом питании МК сможет при этом работать, то катастрофический разгром ARM очевиден.
Вообще ерунда какая-то. Со всем уважением, но.. При чем здесь светодиоды? Речь о сравнении возможностей, не так ли?
qwerky писал(а):Мега8 и STM32F100C4T6B вполне сравнимы по цене.
Ага, только Мега8 стоит в два раза дороже. :D
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Мастер Ломастер писал(а): смешно сравнивать отличающиеся между собой КЛАССЫ контроллеров и ликовать по поводу разгрома.
"Классы" это все эфемерные фантазии.
Мне ближе понятия более приземистые - где сколько мяса за те же деньги накладывают.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Кислый писал(а): но тут уже специализация.. соответствующая
Так это SoC под wifi-роутеры.

Что тут общего с неуместными попытками натянуть линукс на МК ?
FlySnake
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Пт ноя 20, 2009 20:38:12
Откуда: Калининград (Koenigsberg)
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение FlySnake »

Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Мастер Ломастер »

Satyr писал(а):
Мастер Ломастер писал(а): смешно сравнивать отличающиеся между собой КЛАССЫ контроллеров и ликовать по поводу разгрома.
"Классы" это все эфемерные фантазии.
Мне ближе понятия более приземистые - где сколько мяса за те же деньги накладывают.
когда вы кушаете, то главное мясо. а вот когда хотите, чтобы оно бегало, то важно еще, какие там кости. вон у слона мяса много, но если слон спрыгнет с 50 см ступеньки - сломает ноги. а у суслика мяса мало, зато падение с 6 метровой высоты ему нипочем :))) и сравнивать слона с сусликом очень глупо. это дети могут сравнивать кто сильнее - слон или кит, а взрослые не должны этим заниматься. если смотреть на кости, то ARM - слишком хлипкое поделие, обросшее мясом, во всяком случае по отношению к любителям, которым 9 вольт на МК подать - раз плюнуть.
битва с дураками проиграна, победители торжествуют. слава победителям!
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение s64 »

Мастер Ломастер писал(а): ARM - слишком хлипкое поделие, обросшее мясом, во всяком случае по отношению к любителям, которым 9 вольт на МК подать - раз плюнуть.
Если так подходить к вопросу - то проектировать и тренироваться лучше на утюгах. У утюга мяса много в смысле веса и в ~220 можно сунуть и даже 380 кратковременно. :)
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Мастер Ломастер »

s64 писал(а):Если так подходить к вопросу - то проектировать и тренироваться лучше на утюгах. У утюга мяса много в смысле веса и в ~220 можно сунуть и даже 380 кратковременно. :)
при всей абсурдности этого утверждения в нем-таки есть смысл! именно дубовость AVR и первых PIC обеспечила им такую популярность у любителей! практически "нормальным" считается нагружать порты МК светодиодами без токоограничительных резисторов. имеются вполне повторяемые конструкции, в которых эти МК питают от кроны без понижения напряжения!

НЕ ПУТАЙТЕ ЛЮБИТЕЛЕЙ И ПРОФЕССИОНАЛОВ. что любителю хорошо - профессионалу смерть :)))
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15579
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение BOB51 »

каждый вид МК занимает соответствующую нишу для оптимальных применений
arm как и STM32 вероятнее всего "уйдут" к мелким КБ и к любителям готовых модулей (примерно то же, что проектировать собственный ПК - эксклюзив для одиночек)
8-разрядные вообще-то должны быть доступны по цене и диапазону применений как альтернатива устройств средней степени сложности (нету такого что мне надо - накидал за пол-часика эквивалент на МК и поставил) для самостоятельной работы, также как и логика-рассыпуха
так что рановато хоронить 8-разрядники, тем более мало кто равноценно работает свободно со всеми "народнодоступными" mcs51-avr tiny/mega-pic
если говорить о собственноручно спроектированной записной книжке, мобильном телефоне, интернет-сервере (де-факто ПК с мониторчиком) не спорю- лучше конечно чего посерьёзнее, но соотношение затраты на освоение/материальная отдача не в их пользу, а большинство народа увы отьнюдь не пенсионеры-олигархи... :beer:
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

BOB51 писал(а): arm как и STM32 вероятнее всего "уйдут" к мелким КБ и к любителям готовых модулей (примерно то же, что проектировать собственный ПК - эксклюзив для одиночек)
Ухх... Народ наш абсолютно слеп и все впустую...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»