Почему не популярен ARM среди радиолюбителей?
Re: Почему не популярен ARM среди радиолюбителей?
Да ладна, ща попробуешь, подсядешь, потом никаким кренделем самого к АВРам не подманишь 
- Реклама
- Леонид Иванович
- Друг Кота
- Сообщения: 4779
- Зарегистрирован: Сб апр 02, 2011 12:40:46
- Откуда: Минск
- Контактная информация:
Re: Почему не популярен ARM среди радиолюбителей?
Не сомневаюсь, что так и будет. Но это не из-за потребностей, а от выгодного предложения. Радиолюбителям даже AVR не нужен. Я всё делал на 8051, всего хватало, но AVR соблазнил удобством - в нем был ISP. Долгих 5 лет переходил на него. Вот и работают сейчас они на 10% своей мощности в радиолюбительских конструкциях. Скоро будут работать ARM на 1%.
Re: Почему не популярен ARM среди радиолюбителей?
Как сказать...
Не тратить лишних денег и времени, которые можно не тратить понапрасну - разве не потребность ?
Избыточность... Вот сейчас на одну плату прилепил аж 5 АРМовски МК, когда хватило бы одного.
А если скажу, что это дало возможность применить не 4 слойную, а 2 слойную плату (экономия > 1500р) ценой лишних 4 МК по баксу ценой (итого 120р на круг) - то в каком случае избыточность ? там где 1 или там где 5 МК ?
Не тратить лишних денег и времени, которые можно не тратить понапрасну - разве не потребность ?
Избыточность... Вот сейчас на одну плату прилепил аж 5 АРМовски МК, когда хватило бы одного.
А если скажу, что это дало возможность применить не 4 слойную, а 2 слойную плату (экономия > 1500р) ценой лишних 4 МК по баксу ценой (итого 120р на круг) - то в каком случае избыточность ? там где 1 или там где 5 МК ?
Re: Почему не популярен ARM среди радиолюбителей?
каждой "зверушке" свое место
или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
1 для домашних целей - великовато,
2 простой бесплатной среды разработки нет
3 доступного для изготовления "на коленках" программатора также нет
4 системы пока находятся в непрерывном развитии
5 отсутствуют изделия в DIP корпусах
6 среда разработки снова требует "исключительности" в понимании
кроме всего прочего -
относительно "мелких" МК - mcs51 на сегодня выпускают и ATMEL и MICROCHIP и ZILOG, не говоря уже о Silicon Laboratories , NXP, STC MCU Limited и многих других
при том, что это не мешает им параллельно делать более "продвинутые" ИС
или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
1 для домашних целей - великовато,
2 простой бесплатной среды разработки нет
3 доступного для изготовления "на коленках" программатора также нет
4 системы пока находятся в непрерывном развитии
5 отсутствуют изделия в DIP корпусах
6 среда разработки снова требует "исключительности" в понимании
кроме всего прочего -
относительно "мелких" МК - mcs51 на сегодня выпускают и ATMEL и MICROCHIP и ZILOG, не говоря уже о Silicon Laboratories , NXP, STC MCU Limited и многих других
при том, что это не мешает им параллельно делать более "продвинутые" ИС
Re: Почему не популярен ARM среди радиолюбителей?
Оптом почти все тини, и почти все мелкие меги. А мега 8 и 48 даже в розницу от 10-20шт ненамного дороже бакса.Satyr писал(а):Что там у атмела дешевле 1$ ?![]()
Радиолюбителю, нет никакой необходимости уходить с авр. Мощи хватает. Леонид Иванович правильно сказал
. Разница в пол бакса (и то не всегда) - не существенна. Остаётся только одна причина - интересно расковырять что то новенькое Это единственное что может оправдать переход радиолюбителя на замечательную арм архитектуруНет таких задач у радиолюбителей. Вы маскируетесь под радиолюбителя, а на самом деле Вы монстр.
KIT
- Реклама
Re: Почему не популярен ARM среди радиолюбителей?
наверно потому что P-III давно не производится и стоит в разы дороже АВРов. Видишь в этом чтото общее с АРМами ? Я нет.BOB51 писал(а): или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
Великовато в чем ? в длину, ширину, высоту ? в чем велико ?1 для домашних целей - великовато,
серьезно чтоли ?2 простой бесплатной среды разработки нет
Еще больше удивлен3 доступного для изготовления "на коленках" программатора также нет
COM-порт на TTL уровнях чтото космическое ?
Естественно. И, уверен, еще много-много лет будет развиваться.4 системы пока находятся в непрерывном развитии
Когда оно остановится - значит система умерла, пора искать живую. AVRофилам на заметку.
Далеко не все уже фанаты DIPов.5 отсутствуют изделия в DIP корпусах
Любите бредборды ? не вопрос, те же китайцы, что делают бредборды делают за копейки и переходники с SMD на пины
Не силен в мифологии. Можно подробней, где и какого рода исключительность находится ?6 среда разработки снова требует "исключительности" в понимании
Так то оно так, но вновь попадаем на мазохизм - попытку вписаться в пару килобайт влеша и пару сотней байт оперативки за те же деньги, что в разы большие ресурсы на арме.кроме всего прочего -
относительно "мелких" МК - mcs51 на сегодня выпускают и ATMEL и MICROCHIP и ZILOG, не говоря уже о Silicon Laboratories , NXP, STC MCU Limited и многих других при том, что это не мешает им параллельно делать более "продвинутые" ИС
Конечно, не все 8 битки в помойку. Осознаю применения 6-8 ногим аттини и младшим пикам ценой в 50-60 центов для простейших цепей управления, типа плавного включения лампочки и подобного.
Для задач чуть сложнее, но еще по цене не выходящей за бакс найдется дело для STM8, гдето для ультраэкономичных msp430. Все, дальше бессмысленно. Небольшой круг специальных задач, дальше всех отжал АРМ.
Re: Почему не популярен ARM среди радиолюбителей?
ATMEGA48PA-AU 0,90 0,80$
ATMEGA8A-AU 1,05 0,90 $
ATMEGA8A-AU 1,05 0,90 $
-
Tolmi
- Говорящий с текстолитом
- Сообщения: 1658
- Зарегистрирован: Вс дек 11, 2011 05:25:04
- Откуда: Киев, Украина
- Контактная информация:
Re: Почему не популярен ARM среди радиолюбителей?
Не, у интеловских процессоров обвес вокруг процессора ( ну разве что кроме 8086 в минимальном режиме) по сравнению с любым ARM выглядит ... монстрообразно. В результате попытка сделать любую конструкцию на них сводится к "берем готовый ПК" и к нему довешиваем кастомную периферию и пишем программу. (На Делфях или вижуальном васике, агаBOB51 писал(а):каждой "зверушке" свое место
или перефразировать заголовок темы : "почему не популярен хотя-бы intel pentium III среди радиолюбителей? (или по мелочи 8086 - хотя бы пару любительских конструкций...)"
Именно так всё и происходит, и он в каком-то смысле популярен среди радиолюбителей
Применительно к третьему пню всё выглядит не так по сравнению с армом :
Это да, и потом начинается, тепловыделение, кулеры, радиаторы, блок питания некислых размеров.1 для домашних целей - великовато,
Сделал часы в спальню на третьем пне, а там кулер шумит
Ну вот это точно для пней неправда2 простой бесплатной среды разработки нет
Зачем программатор третьему пню ?3 доступного для изготовления "на коленках" программатора также нет
Представился корпус на четыре сотни ножек в DIP5 отсутствуют изделия в DIP корпусах
Но если серьезно, то чем 370-й сокет так не угодил ? Для радиолюбительских целей он вполне ещё пригоден.
Этот же аргумент вполне справедлив и для армов - существующий конструктив вполне удобен в обычной радиолюбительской практике, если не цепляться за старые привычки
In theory, theory and practice are the same. In practice, they're not.
-
Smirnov
- Прорезались зубы
- Сообщения: 206
- Зарегистрирован: Сб фев 27, 2010 11:58:50
- Откуда: Горец: Уральские горы
Re: Почему не популярен ARM среди радиолюбителей?
У дискавери блин инфы норм нет и среду надо отдельно искать. Есть что нибудь уже готовое и желательно не дороже чем 1-2 дискавери? Т.е. чтоб цена была не выше 2-3к рублей, и там же была норм среда на базе эклипса с норм библиотеками и полной документацией и желательно на русском? 
Re: Почему не популярен ARM среди радиолюбителей?
наверно есть специалисты, спроектировавшие самодельные мобилки или спутниковые системы слежения, хорош был бы и универсальный логический анализатор-осциллограф на частотах дискретизации за 1ГГц... на каком-нибудь АРМе... да чегой-то таких конструкций единицы и для единиц...
АРМ для коллективов разработчиков - так же как и пресловутый P-III (сейчас они естественно посложнее) - иные задачи для подобных систем "забивание гвоздя осциллографом" или для перешедших в монашество любителей ... увы но факт...
да и цены + доступность (не говорим о "столицах" и "забугорье") пока весьма "зашкаливают"
относительно "исключительности" -
это тот случай, когда специалист по одному виду МК со значительными затруднениями может освоить другое семейство (и "зашоренность" средой разработки и монгие другие причины, котроыми производитель привязывает потребителя исключительно к своей продукции) - частный случай - данная тема
АРМ для коллективов разработчиков - так же как и пресловутый P-III (сейчас они естественно посложнее) - иные задачи для подобных систем "забивание гвоздя осциллографом" или для перешедших в монашество любителей ... увы но факт...
да и цены + доступность (не говорим о "столицах" и "забугорье") пока весьма "зашкаливают"
относительно "исключительности" -
это тот случай, когда специалист по одному виду МК со значительными затруднениями может освоить другое семейство (и "зашоренность" средой разработки и монгие другие причины, котроыми производитель привязывает потребителя исключительно к своей продукции) - частный случай - данная тема
Re: Почему не популярен ARM среди радиолюбителей?
Ну вот берем всеми любимый ARM за 1$
stm32f100c4. основные ТТХ
FLASH 16kb
SRAM 4kb
частота 24Mhz
корпус tqfp32
где тут что общего с P-III ?
stm32f100c4. основные ТТХ
FLASH 16kb
SRAM 4kb
частота 24Mhz
корпус tqfp32
где тут что общего с P-III ?
-
Smirnov
- Прорезались зубы
- Сообщения: 206
- Зарегистрирован: Сб фев 27, 2010 11:58:50
- Откуда: Горец: Уральские горы
Re: Почему не популярен ARM среди радиолюбителей?
Ну не знай - вот для примера есть простая задача - обработать и выдать звук, библиотеки я нашол, частота звука нужна минимум 16кгц, т.е. 32к выборки в обе стороны итого 64к выборки, и SD карточка, библиотек навалом. раньше для SD хватало атмеги 8 хватало заглаза. устройство простое, всё уже есть, вроде оптимально на си написано, с асм вставками (для какого то мипса переписал под АВР), циклы развёрнуты, и тд, но не тянет АВР нивкакую даже в 8 бит выборка 64к выборки, ну нельзя, затрачено времени от постановки задачи до рабочей прошивки всего 1 неделя урывками по пару часов в день (найти готовое, переписать асм вставки на 20 строк, и разобраться в готовом и слепить воедино вызвав в итоге десяток функций). Само то задача для АВР32 или АРМ, но АВР32 настолько мутно и грустно что отказался в пользу АРМ о чём и спрашиваю.BOB51 писал(а): АРМ для коллективов разработчиков - так же как и пресловутый P-III (сейчас они естественно посложнее) - иные задачи для подобных систем "забивание гвоздя осциллографом" или для перешедших в монашество любителей ... увы но факт...
Помогите пожалуйста, нужна лишь отладка с полным нормальным разумным комплектом документации и на базе бесплатной среды (спасибо, шатлы и мегамонстры типа иара не нужны).
Блин где здесь Пень3?
- Леонид Иванович
- Друг Кота
- Сообщения: 4779
- Зарегистрирован: Сб апр 02, 2011 12:40:46
- Откуда: Минск
- Контактная информация:
Re: Почему не популярен ARM среди радиолюбителей?
Про деньги согласен, но про время Вы загнули... В ARM чтобы настроить один таймер нужна страница кода, а в AVR - 3 строчки.Satyr писал(а):Не тратить лишних денег и времени
-
Smirnov
- Прорезались зубы
- Сообщения: 206
- Зарегистрирован: Сб фев 27, 2010 11:58:50
- Откуда: Горец: Уральские горы
Re: Почему не популярен ARM среди радиолюбителей?
зато в АВР всегда бесило когда кто нибудь выкладывал что то типаЛеонид Иванович писал(а):Про деньги согласен, но про время Вы загнули... В ARM чтобы настроить один таймер нужна страница кода, а в AVR - 3 строчки.Satyr писал(а):Не тратить лишних денег и времени
T0CTRL = 0xFACE; //неработает.
T1ABC = 0xDEAD; //настраиваем Т0 на 10мс
T2FGH = 0xBEEF; // бла бла бла не поделу
И попробуй разберись, особенно когда на твоём камне нет второго таймера и как его заменить. Нет уж, пусть все пишут норм именованными константами так как задумал производитель чипов и его библиотеки, это куда понятнее, по крайней мере пока изучаю библиотеки и чужие исходники ковыряю, пока некоторые вовсю холиварят.
Re: Почему не популярен ARM среди радиолюбителей?
В АРМ ?Леонид Иванович писал(а): Про деньги согласен, но про время Вы загнули... В 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 среди радиолюбителей?
Пусть пишут. Но какое отношение это имеет к ARM?Smirnov писал(а):Нет уж, пусть все пишут норм именованными константами
Строчек точно больше. Причем ненужных. Следует 100 раз подумать, переходить ли на ARM. Но цена в 1$ делает свое черное дело, многие ставят ARM туда, где он совсем не нужен. Правильно было бы ввести налог на разрядность процессоров, как на объем двигателей автомобилей. Чтобы не растрачивали ресурсы впустую.Satyr писал(а):Строчек может больше
Re: Почему не популярен ARM среди радиолюбителей?
Сатир, пока Вы расхваливаете любимый камушек среди многих радиолюбителей. Цена на тот же STM32F100C4T6 "исчезла". Смотрите сами у оф. дистрибьютора в СНГ http://www.compel.ru/?s=stm32f100 Да и остальные камушки уже дешевле 1,42 $ не найдешь. ДеЖаВю? ATMEL точно так же входила в рынокSatyr писал(а):Ну вот берем всеми любимый ARM за 1$
stm32f100c4. основные ТТХ
FLASH 16kb
SRAM 4kb
частота 24Mhz
корпус tqfp32
где тут что общего с P-III ?
Боишся - не делай. Делаешь - не бойся.
Re: Почему не популярен ARM среди радиолюбителей?
Ага и корпуса ультра-БГАphanis писал(а): Время наступит, будут и 32 и 64 битные контроллеры, популярны среди радиолюбителей.
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: Почему не популярен ARM среди радиолюбителей?
Новый холивар? Повторюсь - ребята давайте жить дружно. Имхо нужно выбирать микроконтроллер под задачу. Где справляется 8 ногий пик или авр я не буду ставить 48 ногий арм. Тем более, если напрячься, цены на пики и авр можно найти ну очень приемлемые (правда все равно дороже чем стм8с0003). Еще, имхо, TQFP корпус удобнее LQFP с точки зрения утюжного производства пробных плат. Задач у меня, пока не было таких, где не справился авр или пик. Может кто то покажет проект где стм32ф100с уделывает авр.
Вот вам студенческий проектик мобильник на авре (и зачем туды армы пихают?): http://projects.adamh.cz/en:avrphone
Вот вам студенческий проектик мобильник на авре (и зачем туды армы пихают?): http://projects.adamh.cz/en:avrphone
-
qwerky
- Мучитель микросхем
- Сообщения: 487
- Зарегистрирован: Пт июн 12, 2009 19:17:35
- Контактная информация:
Re: Почему не популярен ARM среди радиолюбителей?
смысл таких "проектиков" нулевой. Делали бы что-нибудь полезное...Вот вам студенческий проектик мобильник на авре


