реклама на сайте
подробности

 
 
20 страниц V  « < 12 13 14 15 16 > »   
Reply to this topicStart new topic
> AVR признали !, C переходом в рассуждения о контроллерах
Прохожий
сообщение Aug 14 2007, 08:24
Сообщение #196


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(zltigo @ Aug 14 2007, 11:25) *
Я наверное не трезвый sad.gif - я сравниваю. Естественно по самому важному параметру - целесообразности применения. Приведенные Вами PIC и TMS по цене отличаются незначительно и в ценовой категории помянутого PIC буквально тесно от 32 битников.
Так почему-бы и не сравнивать честно, без оглядки на "особые условия" в виде восьмибитовости. А то получается, что-то типа - автомобиль жигули самый лучший, но среди российских sad.gif.

Разум говорит о том, что надо применять ARM. Плюсы, в общем-то, очевидны:
1. Широкая номенклатура, выпускаемая х. тучей разных фирм.
2. Вполне пристойные цены.
3. Большое количество соратников, готовых поделиться информацией в особо трудных случаях.
4. Огромное количество готовых решений, включая различные ОС.
5. В принципе, не очень дорогие средства отладки.
6. Все яйца в разных корзинах (если завтра кто-то из производителей, чей МК ты используешь прекратит их выпуск, то послезавтра можно найти пристойную замену).
Ну и вообще, по нынешним временам, ARM - это нечто, аналогичное архитектуре i486 в PC-строении.

Но все остальные чувства возражают в пользу dsPIC(PIC24) и иже с ним.
1. Пристойные средства отладки для ARM требуют денег или лекарственных препаратов. Первое практически невозможно, а второе преследуется по закону и вообще гемор. В случае с dsPic, все это бесплатно.
2. Наличие нормальных (DIP18, DIP28, SOIC18, SOIC28) корпусов, которые лично мне необходимы для отладки и ручной сборки, как наиболее дешевой.
3. Нет необходимости напрягать мозг при изучении достаточно путаной и непрывычной системы команд ARM. Одна возможность условного перехода из любой команды чего стоит.
4. Не очень удачная финансовая обстановка, сложившаяся вокруг ARM. За малейший инструментальный пук в сторону ARM, его произведший хочет немеряных денег.
5. Ну и еще некий неосознанный страх перед общей монстроидальностью и необозримостью (в техническом плане) такого девайса как ARM.

Иными словами, если ты контора с деньгами и хочешь на этом заработать как следует, то тогда ARM и ничего иного.
А если ты слесарь одиночка без мотора, к каковым отношу и себя, то тут есть два варианта - либо бросить все, либо PIC, AVR, MAXQ2000, eCog1k, eCog1x и т. д., кому что нравится больше. Похоже за бесплатные радости надо расплачиваться ценой на сам девайс.
Go to the top of the page
 
+Quote Post
mse
сообщение Aug 14 2007, 08:33
Сообщение #197


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Прохожий @ Aug 14 2007, 12:24) *
А если ты слесарь одиночка без мотора, к каковым отношу и себя, то тут есть два варианта - либо бросить все, либо PIC, AVR, MAXQ2000, eCog1k, eCog1x и т. д., кому что нравится больше. Похоже за бесплатные радости надо расплачиваться ценой на сам девайс.

Чушь. ;О) Вполне "с деньгами" контора часто и густо пользует бесплатное. И мелкие чипы. И прекрасно себя чувствует.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 14 2007, 08:56
Сообщение #198


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(fantasy @ Aug 14 2007, 11:08) *
либо мы немного недопоняли друг-друга:

Нет я все понял smile.gif, но намеряно перевел сравнение в другую плокость подальше от попугаев и битовости. Все нормально!




Цитата(mse @ Aug 14 2007, 11:17) *
Если задача решается на мелком ядре с бесплатным инструментом, есть соблазн пользоваться этим. И пользуются. И считают такую возможность реальным плюсом некоей архитектуры. Например, для АРМ, ни один из производителей такого не сделал.

Почти любая задача решается на бесплатном GNU компиляторе, который на данный момент вполне пристоен для большинства платформ и уж точно не хуже халявных компиляторов от производителей, которые зачастую от гнутого софта и пляшут. Так-что все вышеотцитированное совершенно не актуально.
Цитата
Поэтому я, например, буду пользоваться мелочью до упора.

Искрене жаль.
Цитата
И в новых разработках, в том числе. Кидаться на новый супер-пупер чип раз в пол-года, слишком расточительно. ;О)

Расточительно свое время тратить неэффективно, все остальное в общем-то не имеет значения.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Aug 14 2007, 09:08
Сообщение #199


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(mse @ Aug 14 2007, 12:33) *
Чушь. ;О) Вполне "с деньгами" контора часто и густо пользует бесплатное. И мелкие чипы. И прекрасно себя чувствует.

А тогда, где смысл? Сэкономим копейку, а проиграем гораздо больше. Значит руководство таких фирм просто жмоты.
Go to the top of the page
 
+Quote Post
fantasy
сообщение Aug 14 2007, 09:10
Сообщение #200


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 17-09-05
Из: Kirov
Пользователь №: 8 659



Цитата(zltigo @ Aug 14 2007, 12:56) *
Нет я все понял smile.gif , но намеряно перевел сравнение в другую плокость подальше от попугаев и битовости. Все нормально!


beer.gif a14.gif


--------------------
В голове слышался грохот: рушились грандиозные планы...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 14 2007, 09:15
Сообщение #201


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Прохожий @ Aug 14 2007, 11:24) *
5. В принципе, не очень дорогие средства отладки.

как-то это ВЕРНОЕ утверждение противоречит Вашим-же 'страшилкам':
Цитата
1. Пристойные средства отладки для ARM требуют денег или лекарственных препаратов. Первое практически невозможно, а второе преследуется по закону и вообще гемор. В случае с dsPic, все это бесплатно.
....
4. Не очень удачная финансовая обстановка, сложившаяся вокруг ARM. За малейший инструментальный пук в сторону ARM, его произведший хочет немеряных денег.

Вы кого запугать пытаетесь? Себя? Не надо!
Цитата
3. Нет необходимости напрягать мозг при изучении достаточно путаной и непрывычной системы команд ARM. Одна возможность условного перехода из любой команды чего стоит.

Ну не надо напрягать ASMом не надо! Знать "со словарем" - надо. Уметь писать несколько десятков команд надо, а напрягать мозг писанием на ASM c последующей муторной отладкой с помощью (%:?%* не нужных при нормальной системе программировния) внутрисхемных отладочныз средств - НЕ НАДО.
Цитата
5. Ну и еще некий неосознанный страх перед общей монстроидальностью и необозримостью (в техническом плане) такого девайса как ARM.

Помилуйте! Да какое дело Вам до того, как процессор внутри устроен и насколько он сложен?
Я со времен 486 перестал понимать, как устроен и работает много более сложный x86, ну и что smile.gif? Пользуюсь и не боюсь smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Aug 14 2007, 09:21
Сообщение #202


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Прохожий @ Aug 14 2007, 13:08) *
А тогда, где смысл? Сэкономим копейку, а проиграем гораздо больше. Значит руководство таких фирм просто жмоты.

Чего проиграем? ;О) "гораздо больше"? Это не та сущность, чтобы беспокоиться. А руковоцтво, как раз, весьма умное. Работающую вещь ломать надо только по большой нужде.

Цитата(zltigo @ Aug 14 2007, 12:56) *
Расточительно свое время тратить неэффективно, все остальное в общем-то не имеет значения.

Именно. Поэтому я пользуюсь тем, что меня полностью устраивает. ;О)
Go to the top of the page
 
+Quote Post
fantasy
сообщение Aug 14 2007, 09:22
Сообщение #203


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 17-09-05
Из: Kirov
Пользователь №: 8 659



Цитата(Прохожий @ Aug 14 2007, 13:08) *
А тогда, где смысл? Сэкономим копейку, а проиграем гораздо больше. Значит руководство таких фирм просто жмоты.


Смысл предельно прост:

1) зачем закладывать на задачу современного "монстра", если в фирме уже есть охрененный набор наработок на "мелочёвке"? тут экономика проста: в проект быстро заложили уже готовые и проверенные решения, не потратив лишних денег и главное времени на разработку.

2) подавляющее большинство современных средств разработки стоят очень приличных денег по российским меркам, а в свете последних тенденций к активному телодвижению в регионах товарищей из известного отдела для многих солидных контор (даже по меркам столицы) является серьёзным аргументом к применению бесплатности. И дело здесь не в "жмотах" - дело в экономике. Несколько не по теме - но Вы пробовали реально оценить стоимость используемого Вами инструментария на рабочем компьютере и какая часть из этого была законно приобретена? 05.gif


--------------------
В голове слышался грохот: рушились грандиозные планы...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 14 2007, 09:26
Сообщение #204


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(mse @ Aug 14 2007, 12:17) *
А руковоцтво, как раз, весьма умное. Работающую вещь ломать надо только по большой нужде.

Да?
Руководство одной из фирм, к которой я имею некоторое отношение, тоже не хотело ломать давно работающую вещь. Настала "большая нужда". Теперь думаю, фирме осталось не более полугода, а пару сот человек которые издревле в поте лица под мудрым руководством занимались исключительно латанием давно "работающего" и забывшие, как действительно работать - будут искать себе работу в изменившемся мире.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Aug 14 2007, 09:34
Сообщение #205


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Aug 14 2007, 13:26) *
Да?
Руководство одной из фирм, к которой я имею некоторое отношение, тоже не хотело ломать давно работающую вещь. Настала "большая нужда". Теперь думаю, фирме осталось не более полугода, а пару сот человек которые издревле в поте лица под мудрым руководством занимались исключительно латанием давно "работающего" и забывшие, как действительно работать - будут искать себе работу в изменившемся мире.

Гы... Ну, типа, в устройстве м128 околачивает около 30% машинного времени(в самом тяжёлом случае). Я поставлю АРМ, который будет околачивать 80-90%. И что, я этим застрахуюсь от неприятностей? Контору из вашего примера, скорее всего, сгубило не то, что они использовали процессор не 100 мипс, а 10, а несколько другое, к реальной электронике имеющее косвенное отношение. ;О) Поставить 100мипсовый МК вместо 10мипсового, много ума не надо.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 14 2007, 09:54
Сообщение #206


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(mse @ Aug 14 2007, 12:34) *
Контору из вашего примера, скорее всего, сгубило не то, что они использовали процессор не 100 мипс, а 10

На уровне исполнителей контору сгубило то, что исполнители под чутким прямым руководством изо всех сил тянули 8085 и 51 на ASM в тех местах, где конкуренты уже лет пятнадцать 32bit по полной програме использовали, продвигали, задавали новые и новые планки функциональности и навороченности на фоне мощного снижения стоимости. А когда мудрое руководство сказало, точнее не сказало, а спросило "а почему мы это еще не сделали?"...., то полтора десятка лет застоя компенсировать уже, естественно, принципиально невозможным оказалось на всех уровнях, в том числе и на, якобы, банальном переходе на другие контроллеры.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Aug 14 2007, 10:04
Сообщение #207


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Aug 14 2007, 13:54) *
На уровне исполнителей контору сгубило то, что........ то полтора десятка лет застоя компенсировать уже, естественно, принципиально невозможным оказалось на всех уровнях, в том числе и на, якобы, банальном переходе на другие контроллеры.

А я обо што? ;О) Ребята забили на функциональность. И при чём здесь конкретный МК? Ну делали бы они свою убогость на АРМах или Тигровых Шарках каких. Или на повер Писях...Это бы их спасло? Смогли бы отни реализовать развитую функциональность "за один день и одну бедственную ночь", даже сидя на 1000мипсах? Точно так-же нет. Бо портировать имеющееся с 51 на АРМ, ППЦ, х86... неделя работы. А написание с нуля... ;О) Губит людей не пиво...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 14 2007, 10:31
Сообщение #208


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(mse @ Aug 14 2007, 13:04) *
Бо портировать имеющееся с 51 на АРМ, ППЦ, х86... неделя работы.

Не кидайтесь шапками, там не контроллеры светодиодов. Суммарный объем кода даже ублюдочной системы на уровне сотни мегабайт.
Цитата
Губит людей не пиво...

Губит людей сидение в болоте и самоуверенность, что они кропают что-то сложное на ASM под 8bit контроллер и могут жить кропая это дальше. А потом, вдруг, оказывается, что все снаружи изменилось и нужно создать систему, которая вроде и такая - же, но совсем другая. Как автомобиль Запорожец - ну ничем от Автомобиля не отличется - колеса, руль, двигатель, радиоприемик, но не Автомобиль.
P.S.
Давайте завязывать с очередным ответвлением от темы.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Aug 14 2007, 11:12
Сообщение #209


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Aug 14 2007, 14:31) *
Не кидайтесь шапками, там не контроллеры светодиодов...

Да ланна, речь то не о сотнях мегабайт и не светодиодах. Проблема с МК там самое малое, что может случиться. Если нет этих мегабайт, то никакой МК не спасёт от цугундера. А если есть эти мегабайты, то крутиться им приходится на адекватном МК уже сейчас.
Т.е. если изначально не развивалась функциональность, то не было потребности в мипсах. Раз не нужны мипсы, то не нужен толстый МК. Всё логично. И то руководство облажалось не на дохлом МК, а на совершенно другом.
PS. Это, ИМХО, как раз очень важное ответвление, которое резюмирует адекватность инструмента решаемым задачам. ;О) И приоритету задач над инструментом.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 14 2007, 11:29
Сообщение #210


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(mse @ Aug 14 2007, 14:12) *
PS. Это, ИМХО, как раз очень важное ответвление, которое резюмирует адекватность инструмента решаемым задачам. ;О) И приоритету задач над инструментом.

Ну, приоритет спорный wink.gif
Да в том то и дела, что не овладев инструментом, ты не способен решить новые задачи. Мне лично жалко смотреть на людей, которые 15 лет просидели на asm 51. Задачи то есть, да извилины уже окостенели. А скоро будем смотреть на поколение просидевших 15 лет на asm AVR :-) ( Ну или на C AVR - про себя wassat.gif )
Голова - главный инструмент, а инструмент затачивать нужно, даже на ущербных PICах biggrin.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

20 страниц V  « < 12 13 14 15 16 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 03:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.02598 секунд с 7
ELECTRONIX ©2004-2016