Почему не популярен ARM среди радиолюбителей?

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

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Satyr »

Да ладна, ща попробуешь, подсядешь, потом никаким кренделем самого к АВРам не подманишь :)))
Реклама
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

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

Не сомневаюсь, что так и будет. Но это не из-за потребностей, а от выгодного предложения. Радиолюбителям даже AVR не нужен. Я всё делал на 8051, всего хватало, но AVR соблазнил удобством - в нем был ISP. Долгих 5 лет переходил на него. Вот и работают сейчас они на 10% своей мощности в радиолюбительских конструкциях. Скоро будут работать ARM на 1%.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Satyr »

Как сказать...
Не тратить лишних денег и времени, которые можно не тратить понапрасну - разве не потребность ?

Избыточность... Вот сейчас на одну плату прилепил аж 5 АРМовски МК, когда хватило бы одного.
А если скажу, что это дало возможность применить не 4 слойную, а 2 слойную плату (экономия > 1500р) ценой лишних 4 МК по баксу ценой (итого 120р на круг) - то в каком случае избыточность ? там где 1 или там где 5 МК ? :))
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение BOB51 »

каждой "зверушке" свое место
или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
1 для домашних целей - великовато,
2 простой бесплатной среды разработки нет
3 доступного для изготовления "на коленках" программатора также нет
4 системы пока находятся в непрерывном развитии
5 отсутствуют изделия в DIP корпусах
6 среда разработки снова требует "исключительности" в понимании
кроме всего прочего -
относительно "мелких" МК - mcs51 на сегодня выпускают и ATMEL и MICROCHIP и ZILOG, не говоря уже о Silicon Laboratories , NXP, STC MCU Limited и многих других
при том, что это не мешает им параллельно делать более "продвинутые" ИС :beer:
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

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

Satyr писал(а):Что там у атмела дешевле 1$ ? :)))
Оптом почти все тини, и почти все мелкие меги. А мега 8 и 48 даже в розницу от 10-20шт ненамного дороже бакса.

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

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Satyr »

BOB51 писал(а): или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
наверно потому что P-III давно не производится и стоит в разы дороже АВРов. Видишь в этом чтото общее с АРМами ? Я нет.
1 для домашних целей - великовато,
Великовато в чем ? в длину, ширину, высоту ? в чем велико ?
2 простой бесплатной среды разработки нет
серьезно чтоли ? :shock:
3 доступного для изготовления "на коленках" программатора также нет
Еще больше удивлен :shock: :shock:
COM-порт на TTL уровнях чтото космическое ?
4 системы пока находятся в непрерывном развитии
Естественно. И, уверен, еще много-много лет будет развиваться.
Когда оно остановится - значит система умерла, пора искать живую. AVRофилам на заметку.
5 отсутствуют изделия в DIP корпусах
Далеко не все уже фанаты DIPов.
Любите бредборды ? не вопрос, те же китайцы, что делают бредборды делают за копейки и переходники с SMD на пины
6 среда разработки снова требует "исключительности" в понимании
Не силен в мифологии. Можно подробней, где и какого рода исключительность находится ?
кроме всего прочего -
относительно "мелких" МК - mcs51 на сегодня выпускают и ATMEL и MICROCHIP и ZILOG, не говоря уже о Silicon Laboratories , NXP, STC MCU Limited и многих других при том, что это не мешает им параллельно делать более "продвинутые" ИС :beer:
Так то оно так, но вновь попадаем на мазохизм - попытку вписаться в пару килобайт влеша и пару сотней байт оперативки за те же деньги, что в разы большие ресурсы на арме.

Конечно, не все 8 битки в помойку. Осознаю применения 6-8 ногим аттини и младшим пикам ценой в 50-60 центов для простейших цепей управления, типа плавного включения лампочки и подобного.
Для задач чуть сложнее, но еще по цене не выходящей за бакс найдется дело для STM8, гдето для ультраэкономичных msp430. Все, дальше бессмысленно. Небольшой круг специальных задач, дальше всех отжал АРМ.
Реклама
_Alex
Встал на лапы
Сообщения: 120
Зарегистрирован: Вт дек 12, 2006 07:46:53
Откуда: Пермь

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение _Alex »

ATMEGA48PA-AU 0,90 0,80$
ATMEGA8A-AU 1,05 0,90 $
Tolmi
Говорящий с текстолитом
Сообщения: 1658
Зарегистрирован: Вс дек 11, 2011 05:25:04
Откуда: Киев, Украина
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Tolmi »

BOB51 писал(а):каждой "зверушке" свое место
или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
Не, у интеловских процессоров обвес вокруг процессора ( ну разве что кроме 8086 в минимальном режиме) по сравнению с любым ARM выглядит ... монстрообразно. В результате попытка сделать любую конструкцию на них сводится к "берем готовый ПК" и к нему довешиваем кастомную периферию и пишем программу. (На Делфях или вижуальном васике, ага :wink: )
Именно так всё и происходит, и он в каком-то смысле популярен среди радиолюбителей

Применительно к третьему пню всё выглядит не так по сравнению с армом :
1 для домашних целей - великовато,
Это да, и потом начинается, тепловыделение, кулеры, радиаторы, блок питания некислых размеров.
Сделал часы в спальню на третьем пне, а там кулер шумит :wink: Но ведь к армам это не относится, вполне обычный чип.
2 простой бесплатной среды разработки нет
Ну вот это точно для пней неправда :) Для армов тоже.
3 доступного для изготовления "на коленках" программатора также нет
Зачем программатор третьему пню ? :shock: И у ARM обычно ISP есть.
5 отсутствуют изделия в DIP корпусах
Представился корпус на четыре сотни ножек в DIP :shock: Ещё и с шагом в 2.54 :) 370/2*2.54=470мм. У меня в комнате такая конструкция не поместится :)
Но если серьезно, то чем 370-й сокет так не угодил ? Для радиолюбительских целей он вполне ещё пригоден.

Этот же аргумент вполне справедлив и для армов - существующий конструктив вполне удобен в обычной радиолюбительской практике, если не цепляться за старые привычки
In theory, theory and practice are the same. In practice, they're not.
Smirnov
Прорезались зубы
Сообщения: 206
Зарегистрирован: Сб фев 27, 2010 11:58:50
Откуда: Горец: Уральские горы

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Smirnov »

У дискавери блин инфы норм нет и среду надо отдельно искать. Есть что нибудь уже готовое и желательно не дороже чем 1-2 дискавери? Т.е. чтоб цена была не выше 2-3к рублей, и там же была норм среда на базе эклипса с норм библиотеками и полной документацией и желательно на русском? :hunger:
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение BOB51 »

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

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Satyr »

Ну вот берем всеми любимый ARM за 1$
stm32f100c4. основные ТТХ

FLASH 16kb
SRAM 4kb
частота 24Mhz
корпус tqfp32

где тут что общего с P-III ?
Smirnov
Прорезались зубы
Сообщения: 206
Зарегистрирован: Сб фев 27, 2010 11:58:50
Откуда: Горец: Уральские горы

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Smirnov »

BOB51 писал(а): АРМ для коллективов разработчиков - так же как и пресловутый P-III (сейчас они естественно посложнее) - иные задачи для подобных систем "забивание гвоздя осциллографом" или для перешедших в монашество любителей ... увы но факт...
Ну не знай - вот для примера есть простая задача - обработать и выдать звук, библиотеки я нашол, частота звука нужна минимум 16кгц, т.е. 32к выборки в обе стороны итого 64к выборки, и SD карточка, библиотек навалом. раньше для SD хватало атмеги 8 хватало заглаза. устройство простое, всё уже есть, вроде оптимально на си написано, с асм вставками (для какого то мипса переписал под АВР), циклы развёрнуты, и тд, но не тянет АВР нивкакую даже в 8 бит выборка 64к выборки, ну нельзя, затрачено времени от постановки задачи до рабочей прошивки всего 1 неделя урывками по пару часов в день (найти готовое, переписать асм вставки на 20 строк, и разобраться в готовом и слепить воедино вызвав в итоге десяток функций). Само то задача для АВР32 или АРМ, но АВР32 настолько мутно и грустно что отказался в пользу АРМ о чём и спрашиваю.

Помогите пожалуйста, нужна лишь отладка с полным нормальным разумным комплектом документации и на базе бесплатной среды (спасибо, шатлы и мегамонстры типа иара не нужны).

Блин где здесь Пень3?
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

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

Satyr писал(а):Не тратить лишних денег и времени
Про деньги согласен, но про время Вы загнули... В ARM чтобы настроить один таймер нужна страница кода, а в AVR - 3 строчки.
Smirnov
Прорезались зубы
Сообщения: 206
Зарегистрирован: Сб фев 27, 2010 11:58:50
Откуда: Горец: Уральские горы

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Smirnov »

Леонид Иванович писал(а):
Satyr писал(а):Не тратить лишних денег и времени
Про деньги согласен, но про время Вы загнули... В ARM чтобы настроить один таймер нужна страница кода, а в AVR - 3 строчки.
зато в АВР всегда бесило когда кто нибудь выкладывал что то типа
T0CTRL = 0xFACE; //неработает.
T1ABC = 0xDEAD; //настраиваем Т0 на 10мс
T2FGH = 0xBEEF; // бла бла бла не поделу

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

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Satyr »

Леонид Иванович писал(а): Про деньги согласен, но про время Вы загнули... В ARM чтобы настроить один таймер нужна страница кода, а в AVR - 3 строчки.
В АРМ ? :)))
ОК, инициализация того таймера, что в АРМ (кортекм М3), не переферия, записью двух регистров и пускается как раз :)))

Вот на том же STM32 конфиг переферийного таймера

static const TIM_TimeBaseInitTypeDef TIM1_TimeBaseInitStruct = {
.TIM_Prescaler = 80, // 8Mhz / 80 = 100khz
.TIM_CounterMode = TIM_CounterMode_Up,
.TIM_Period = 500, // 100Khz / 500 = 200Hz
.TIM_ClockDivision = TIM_CKD_DIV1,
.TIM_RepetitionCounter = 0
};

TIM_TimeBaseInit(TIM1, (TIM_TimeBaseInitTypeDef *) &TIM1_TimeBaseInitStruct);
TIM_Cmd(TIM1,ENABLE); // Enable timer counting

Строчек может больше, но все ж с понятными названиями, наглядно, лаконично. Где сложности ?
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

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

Smirnov писал(а):Нет уж, пусть все пишут норм именованными константами
Пусть пишут. Но какое отношение это имеет к ARM?
Satyr писал(а):Строчек может больше
Строчек точно больше. Причем ненужных. Следует 100 раз подумать, переходить ли на ARM. Но цена в 1$ делает свое черное дело, многие ставят ARM туда, где он совсем не нужен. Правильно было бы ввести налог на разрядность процессоров, как на объем двигателей автомобилей. Чтобы не растрачивали ресурсы впустую.
Аватара пользователя
john_rise
Встал на лапы
Сообщения: 136
Зарегистрирован: Пн дек 17, 2007 13:15:43

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение john_rise »

Satyr писал(а):Ну вот берем всеми любимый ARM за 1$
stm32f100c4. основные ТТХ

FLASH 16kb
SRAM 4kb
частота 24Mhz
корпус tqfp32

где тут что общего с P-III ?
Сатир, пока Вы расхваливаете любимый камушек среди многих радиолюбителей. Цена на тот же STM32F100C4T6 "исчезла". Смотрите сами у оф. дистрибьютора в СНГ http://www.compel.ru/?s=stm32f100 Да и остальные камушки уже дешевле 1,42 $ не найдешь. ДеЖаВю? ATMEL точно так же входила в рынок :) Вам не кажется? И кстати ATMEL выбросила на рынок свои чипы ATSAM3Nx 16-ти и 32-х кБ версии. Которые по цене вписываются в конкурентные STM32. Однозначно что бесплатного сыра не бывает. Как сказал товарищ (работающий в компании дистрибьюторе ATMEL), дословно: "Столь дешевые цены на STM32, STM8 получаются за счёт дотаций французского государства, но любые дотации рано или поздно заканчиваются и инвестор теперь хочет отбить свои деньги с прибылью". А касательно 8-ми биток 48-ю покупаю по 0,8 доллара, 8-ю мегу не многим дороже.
Боишся - не делай. Делаешь - не бойся.
Shavire
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт июн 25, 2009 16:51:32
Откуда: Саратов

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение Shavire »

phanis писал(а): Время наступит, будут и 32 и 64 битные контроллеры, популярны среди радиолюбителей.
Ага и корпуса ультра-БГА :kill:
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение oleg110592 »

Новый холивар? Повторюсь - ребята давайте жить дружно. Имхо нужно выбирать микроконтроллер под задачу. Где справляется 8 ногий пик или авр я не буду ставить 48 ногий арм. Тем более, если напрячься, цены на пики и авр можно найти ну очень приемлемые (правда все равно дороже чем стм8с0003). Еще, имхо, TQFP корпус удобнее LQFP с точки зрения утюжного производства пробных плат. Задач у меня, пока не было таких, где не справился авр или пик. Может кто то покажет проект где стм32ф100с уделывает авр.
Вот вам студенческий проектик мобильник на авре (и зачем туды армы пихают?): http://projects.adamh.cz/en:avrphone
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Почему не популярен ARM среди радиолюбителей?

Сообщение qwerky »

Вот вам студенческий проектик мобильник на авре
смысл таких "проектиков" нулевой. Делали бы что-нибудь полезное...
Закрыто

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