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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Сообщение zöner »

доходчивым оно было бы, если бы было на русском... :( а так - оно струдомдоходчивое
это же описание от Hitex, перевод давно есть: http://easyelectronics.ru/img/ARM_kurs/CMSIS/stm32.pdf , чуть лучшее качество: http://electronix.ru/forum/index.php?ac ... &tid=93950

еще были ветки с переводами на других форумах:
http://electronix.ru/forum/lofiversion/ ... 93950.html
http://kazus.ru/forums/showthread.php?t=92280

еще есть куча публикаций в блогах, имхо они самые полезные
Последний раз редактировалось zöner Чт апр 05, 2012 16:35:22, всего редактировалось 1 раз.
Реклама
Опытный кот
Аватара пользователя
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Сообщение coredumped »

Может подведем итоги?
Вопрос: AVR - есть ли будущее, или переходить на ARM?
Ответ: Будущее у AVR есть, но переходить нужно на ARM.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

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

Сообщение Satyr »

zöner писал(а): еще есть куча публикаций в блогах, имхо они самые полезные
Собсно, что и требовалось доказать.
Доументации, наработок, примеров море.
Ищущий найдет. А уж если есть у человека гипнотическая установке не смотреть дальше AVRов - ему ничего не поможет :kill:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Сообщение zöner »

имхо несмотря на большую сложность периферии, программировать для СТМ32 проще чем под АВР.
все что нужно есть в стандартной библиотеке и в прилагаемых примерах, для АВР такого не было, приходилось копать даташиты.
а куча памяти и большая производительность позволяют не задумываться о экономии ресурсов, тем более результат компиляции GCC не такой уж страшный, по эффективности и компактности не хуже АВР
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1455
Зарегистрирован: Ср сен 03, 2008 21:42:17
Откуда: Ленинградская область,пос.Красный Остров

Сообщение WatchCat »

Я все таки думаю,что у любителей и у профессионалов существенно разные критерии выбора контроллера. Поэтому вопрос из заглавия темы не имеет однозначного ответа.
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Поэтому вопрос из заглавия темы не имеет однозначного ответа.
Разумеется, вопрос изначально холиварный.
Опытный кот
Аватара пользователя
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Сообщение coredumped »

WatchCat писал(а):Я все таки думаю,что у любителей и у профессионалов существенно разные критерии выбора контроллера. Поэтому вопрос из заглавия темы не имеет однозначного ответа.
Я, как разработчик, принимаю решения исходя из следующих критериев
1. Функциональность. Предположим, что с задача имеет 3-4 решения с применением различных контроллеров.
2. Себестоимость изделия. Здесь также нужно учитывать сколько изделий будет выпущено. Если их сотня, то цена не имеет существенного значения, а вот если десятки тысяч, то тут каждый цент на счету.
3. Сроки на разработку и план поставки компонентов. Изделие должно появиться в срок, к тому же нужно позаботиться о запуске его в серийное производство.
После того, как вышесказанное будет проанализированно, то из 10 решений остается как правило одно. Вот так это происходит +- трамвайная остановка :)))
У любителей, как правило, делается из того, что лежит в коробочке. При покупке контроллеров цена, обычно, имеет решающее значение, тк зарплаты у нас не столь высоки, к сожалению :(
Все будет только лучше, в крайнем случае - хуже.
Cat
Электрический кот
Аватара пользователя
Сообщения: 1087
Зарегистрирован: Вт май 05, 2009 10:43:42
Откуда: Россия

Сообщение Cat »

Я перехожу на STM32 после того как при построении устройства с очень малым энергопотреблением столкнулся с трудностями реализации подобного в AVR - например нельзя прямо на ходу уменьшить тактовую частоту чтобы снизить энергопотребление, набор источников пробуждения из режимов сна у AVR в конкретном приложении мне не подошел. DMA - еще один веский аргумент ЗА, цена гораздо ниже, средства отладки вообще шикарные. А когда понадобилась быстрая обработка данных с 16-32 разрядными переменными - тут я вообще приплыл с AVR.
Боевой ватник.
Контактная информация:
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35

Сообщение qwerky »

в AVR - например нельзя прямо на ходу уменьшить тактовую частоту чтобы снизить энергопотребление
может не туда смотрели ? У большинства новых АВР есть System Clock Prescaler
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57

Сообщение O-LED »

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

Сообщение qwerky »

O-LED писал(а):а дип корпуса я так понимаю у ARM камней отсутствуют в принципе?
TI Stellaris и NXP Cortex-M0 вроде бы есть/будут в Soic-е
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

O-LED писал(а):а дип корпуса я так понимаю у ARM камней отсутствуют в принципе?
Скорее всего да.
Тут бы вобще задумать о сфере применения чего либо не под SMD технологию.
Помоему, в новых разработках применение вобще DIP не целесобразно, если только это не чтото силовое и дубовое, где FR1 односторонний с фольгой пол миллиметра и соотв комплектацией :)))
Крубо говоря, за пределами блоков питания перечисленного неприпоминаю.
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

Обещают Cortex-M0 в DIP-28:

Изображение
Контактная информация:
Cat
Электрический кот
Аватара пользователя
Сообщения: 1087
Зарегистрирован: Вт май 05, 2009 10:43:42
Откуда: Россия

Сообщение Cat »

qwerky писал(а):может не туда смотрели ? У большинства новых АВР есть System Clock Prescaler
В камешках с приставкой "8" уже есть, видел. Но подумал что проще и целесообразнее сразу перейти на ARM

Да, и нахрена арму DIP корпус? Смысла не вижу никакого.
Боевой ватник.
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57

Сообщение O-LED »

Cat писал(а):
qwerky писал(а):Да, и нахрена арму DIP корпус? Смысла не вижу никакого.
это совсем не значит что его нет.
KIT
Контактная информация:
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35

Сообщение qwerky »

Да, и нахрена арму DIP корпус? Смысла не вижу никакого
а я бы не отказался от SOIC8..16, TSSOP. Еще бы возможности переконфигурирования выводов как у С8051, PSOC - была бы бомба...
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57

Сообщение O-LED »

qwerky писал(а):Еще бы возможности переконфигурирования выводов как у С8051, PSOC - была бы бомба...
это как? можно любой выход запулить на любую произвольную лапку контроллера? и ноги питания тоже?
KIT
Контактная информация:
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35

Сообщение qwerky »

O-LED писал(а):
qwerky писал(а):Еще бы возможности переконфигурирования выводов как у С8051, PSOC - была бы бомба...
это как? можно любой выход запулить на любую произвольную лапку контроллера? и ноги питания тоже?
питание нет, но вся периферия переключается на любой порт.
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57

Сообщение O-LED »

питание нет, но вся периферия переключается на любой порт
Действительно здорово! Не знал. Не знаю как в промышленности, а вот у любителей это было бы очень востребовано.
KIT
Контактная информация:
Закрыто

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