[an error occurred while processing this directive]
Просвятите, каке особенности, отличия, недостатки PIC и др. контролеров.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
whale
04 июля 2002 г. 19:35
Составить ответ
|||
Конференция
|||
Архив
Ответы
Забавно - пятничный флейм прошел под девизом "PIC или ВСЕ ОСТАЛЬНОЕ?"
—
kons
(05.07.2002 18:53, 54 байт)
Ух ты, какой флейм-то... Короче, 51-й форева!!!
—
Вопросик
(05.07.2002 16:02,
пустое
)
Присоединяйся !!! ;О)
—
mse
(05.07.2002 16:15,
пустое
)
Интересно, а вот в какой-нибудь конфе
—
В.С.
(05.07.2002 10:34, 1587 байт)
а ещё можно поспорить о системе записи нот, древнегреческая лучше или современная, старославянская или китайская
—
:--)
(05.07.2002 21:36,
пустое
)
Зато они (споры) вносят живость в общее скучное течение жизни!
—
Весельчак_У
(05.07.2002 10:44,
пустое
,
картинка
)
В общем, не корысти ради, а токмо пустозвонства для. Так что ли?
—
В.С.
(05.07.2002 18:29,
пустое
)
Исключительно так - для разрядки после трудовой недели
—
mse
(06.07.2002 11:01,
пустое
)
Ответ: :-)
—
В.С.
(06.07.2002 17:57,
пустое
)
Принципы везде одни и те же...
—
DP
(05.07.2002 08:19, 1047 байт)
Еще не забыть доступность в штучных количествах в месте проживания.
—
Yuriy
(05.07.2002 08:20,
пустое
)
Подводя итог предыдущих ораторов - обратите внимание на MSP430Fxxx - (...), и не дорого, и в Москве их навалом!
—
check
(05.07.2002 09:34, 107 байт,
ссылка
)
Ответ: Да-а-а...
—
grr
(05.07.2002 08:15, 202 байт)
А если ещё и МСП430 изучите - то вдвойне не пожалеете..
—
Dr.Alex
(05.07.2002 10:47,
пустое
)
Не советую - не за кого болеть будет. ;О)
—
mse
(05.07.2002 16:18,
пустое
)
Ответ: Я об этом уже думаю...
—
grr
(05.07.2002 15:10,
пустое
)
Кит, вы меньше думайте, а больше экспериментируйте и развивайтесь. Придёт время - сами выберите, что вым удобнее. IMHO
—
Builder++
(05.07.2002 04:55,
пустое
)
Вы, наверное, хотели сказать "меньше теоретизируйте". А думать -- полезно вообще и в программировании в частности
—
imho
(05.07.2002 21:22,
пустое
)
Думать полезно в меру, а при выборе объекта программирования - тем более, а то рискуешь так всю жизнь и "продумать"...
—
Builder++
(06.07.2002 03:30,
пустое
)
Особенности, говоришь...
—
Yuriy
(04.07.2002 20:38, 283 байт)
Я теперь про AVR скажу :-)
—
AK
(05.07.2002 15:54, 820 байт)
Ответ: А где H8 Tiny купить можно? И сколько стоит в розницу? Раз уж сказали "ДЕШЕВО", отвечайте: где? :-)
—
Dir
(06.07.2002 02:52,
пустое
)
Ответ:
—
AK
(06.07.2002 03:22, 39 байт)
А что - Форт очень красивая логическая игрушка, мне нравится. Но для традиционных задач она бесполезна.
—
kons
(05.07.2002 18:11,
пустое
)
Непонятно, на чем основано мнение про "бесполезность"?
—
AK
(06.07.2002 05:49, 2034 байт)
Ну вот видите, PIC стоит "дальше" от всех путей эффективного программирования. За это его многие активно и ненавидят :-).
—
AlexD
(06.07.2002 08:10,
пустое
)
Архитектуру PIC-ов я тоже не люблю
—
AK
(06.07.2002 11:28, 1638 байт)
То, что Вы не видите нишы для AVR говорит только о специфике Вашей работы, и больше ни о чём :-).
—
AlexD
(06.07.2002 15:06, 1102 байт)
Дык, все эти подпирания сверху - снизу сбоку приводят к разработке более качественного продукта - серия новых МЕГ тому подтверждение
—
mse
(06.07.2002 11:43,
пустое
)
Ха-ха-ха, ну насмешил АК, ну увАжил :-)))! Всегда Вами восхищался :-). Кстати, тут недавно спрашивали по теме Форта ->
—
AlexD
(05.07.2002 18:01,
пустое
,
ссылка
)
Согласен. PIC можно использовать, но начинать с него нельзя. Первый процессор - как первый сексуальный опыт, отпечаток может надолго остаться.
—
kons
(05.07.2002 13:05, 781 байт)
Мое мнение о PICах в частности для Yuriy
—
mpo
(05.07.2002 08:29, 1335 байт)
PIC18 уже ближе к нормальным процессорам.
—
Yuriy
(05.07.2002 08:48, 245 байт)
да это все равно что ВАЗовскую копейку распилить, вставить секцию и сказать "стало ближе к лимузину" :)
—
yes
(05.07.2002 12:00, 138 байт)
Но ведь действительно "ближе к лимузину" :))
—
Yuriy
(05.07.2002 22:31,
пустое
)
"Стек в ОЗУ, индексная со смещением" - зачем это вам? А если нужно - переходите на 16-битники типа MB90F (Fujitsu). Там этого добра завались, да и цена контроллера с 64К флэш - 7,5$ + бесплатный "С"
—
Dir
(05.07.2002 10:34,
пустое
)
+ к тому же: еще не известно что лучше, аппаратный стек или стек в ОЗУ (по моему стек в ОЗУ это от бедности или анахронизм, для МК конечно)
—
BAM
(05.07.2002 10:55,
пустое
)
Что лучше, зависит от задачи:
—
Vallav
(05.07.2002 14:38, 386 байт)
Ответ: Рекурсия ИМХО плохой тон в программировании.
—
bam
(05.07.2002 16:21,
пустое
)
В меру все полезно - и рекурсия тоже.
—
kons
(05.07.2002 16:48, 142 байт)
Вопрос: и где вы в либах видели чтобы n! вычислялся рекурсивно?
—
bam
(05.07.2002 17:38,
пустое
)
Нигде, разумеется. Имеется в виду дурацкий пример, приводимый во многих учебниках.
—
kons
(05.07.2002 17:47,
пустое
)
Интересно, а как вы напишете прогу с несколькими параллельными задачами, не имея стека в ОЗУ.
—
kons
(05.07.2002 12:34, 211 байт)
Ответ: Легко напишу.
—
DP
(05.07.2002 12:58, 374 байт)
Ответ:
—
Valav
(05.07.2002 14:31, 451 байт)
это какие же структуры 8086, к примеру, сейчас испоьзуются на полную катушку? уж не сегменты ли по 64k?
—
Zanuda
(05.07.2002 21:14, 800 байт)
Ответ:
—
Vallav
(08.07.2002 21:35, 792 байт)
Вся эта "корявость"привела к тому, что ПС стоит на рабочем столе у каждого инженера за смешные деньги.
—
mse
(06.07.2002 11:12, 217 байт)
На каждый раб.стол его привели, мягко говоря, нерыночные методы борьбы с конкурентами со стороны Intel и Microsoft.
—
Zanuda
(08.07.2002 16:28, 658 байт)
Вопрос: а какая связь между многозадачностью и стеком? З.Ы. x86 имеют аппаратную защиту сегмента стека -> это практически аналог "аппаратного стека"
—
bam
(05.07.2002 12:52,
пустое
)
Переключение задач=переключение стеков. Если стек в ОЗУ - достаточно перегрузить указатель(и) стека (ов).
—
kons
(05.07.2002 16:41, 526 байт)
Ответ: Не обязательно, для "кооперативной" многозадачности переключение стека не требуется.
—
bam
(05.07.2002 17:35, 136 байт)
Как же без переключения стека?
—
kons
(05.07.2002 18:04, 880 байт)
Вот это интересно - в чем кривость то?
—
пикоман
(05.07.2002 12:49,
пустое
)
Даа... блин. А я вот применяю ПИКи в навороченных системах промышленной автоматики и, как то, ничего из вышеперечисленного не замечал...
—
DP
(05.07.2002 06:36, 107 байт)
Да. Особенно впечатляет пункт 1 - "Медленные".(+)
—
L.A.
(05.07.2002 08:24, 339 байт)
Супротив Пика, как впрочем и любого другого ничего не имею, но...
—
mse
(05.07.2002 12:07, 159 байт)
Ответ: Уже есть.
—
bam
(05.07.2002 12:53,
пустое
)
"HELLO WORD" ??? Оригинально..
—
Dr.Alex
(05.07.2002 10:51,
пустое
)
По существу Вам так и нечего сказать?
—
Yuriy
(05.07.2002 08:28,
пустое
)
Вам второй раз объяснить? Напишите вопросы по существу, с цифрами и фактами и получите ответ по существу. Но "по-существу" то вы не знаете....
—
L.A.
(05.07.2002 08:47,
пустое
)
,
—
Весельчак_У
(05.07.2002 11:06,
пустое
,
картинка
)
Возможно. :)
—
Yuriy
(05.07.2002 07:55, 95 байт)
Т.е. ваша позиция - или ПИК или всё остальное? А что, совместное использование и того, и того и ещё чего-нибудь - никак?
—
DP
(05.07.2002 07:59,
пустое
)
Наша позиция.
—
Yuriy
(05.07.2002 08:10, 839 байт)
Как говорили в недавнем прошлом - "Зачем голосовать если нет единого мнения?" :)
—
DP
(05.07.2002 08:39, 1240 байт)
Ну ведь голосуют же. :)
—
Yuriy
(05.07.2002 08:57, 350 байт)
Гы-гы
—
асматик
(05.07.2002 09:06, 113 байт)
Не надо "гы-гы"
—
DP
(05.07.2002 09:39, 926 байт)
Ответ:
—
асматик
(05.07.2002 10:12, 751 байт)
Трёп...
—
DP
(05.07.2002 10:33, 425 байт)
Ты это, растолкуй - что там с мозгами у меня?
—
пикоман
(05.07.2002 02:17,
пустое
)
Проблемы, судя по всему.
—
Yuriy
(05.07.2002 04:04, 53 байт)
Нее, это Ты сказал: испорченные мозги у програмиста, пишущего на ассемблере.
—
пикоман
(05.07.2002 04:56, 84 байт)
Гы, тут он точно прав...
—
mse
(05.07.2002 15:04, 381 байт)
Ответ: Поддерживаю Вас! Считаю, что тенденция ускоряется ещё более- будущее за языками высокого уровня! А, кстати (+)...,
—
Serg-ant
(05.07.2002 18:11, 355 байт)
Да нет, мы, асматики ещё попердим, попортим воздух, а там и кирдык недалече. ;О)
—
mse
(06.07.2002 11:16,
пустое
)
Ответ: а попробуй хотя бы неделю на С посидеть
—
bam
(05.07.2002 16:34, 484 байт)
Хорошо, хорошо, Вы только не волнуйтесь. :)
—
Yuriy
(05.07.2002 05:30, 508 байт)
Эээ, браток, да ты и с ПИКами не знаком, не только с MSP. АВР только смог выучить, да и то с трудом. Знаний , браток, у тебя на копейку, а понтов....
—
L.A.
(05.07.2002 08:10,
пустое
)
Можно что-нибудь по существу возразить? Ругаться я тоже умею, но зачем?
—
Yuriy
(05.07.2002 08:16,
пустое
)
Ты сначала , браток, сам напиши по существу, тогда и ответят тебе "по-существу". А то у тебя "убогая система команд", "медленные" ... Фуфло.
—
L.A.
(05.07.2002 08:27,
пустое
)
To L.A. - вы наверное в зоне пишите, поэтому базар фильтровать не умеете!!! Простите за грубость, но сдесь конфа для работы, а не для разборок.... И вообще модератор здесь есть?!!!
—
mpo
(05.07.2002 08:37,
пустое
)
Еще один " крупный специалист"....
—
L.A.
(05.07.2002 08:49,
пустое
)
:-)))
—
Yuriy
(05.07.2002 08:28,
пустое
)
Ответ: Мужики! По-моему дело все-таки не процессорах (PIC, AVR или что-то там еще).
—
Bill
(05.07.2002 08:10, 1210 байт)
голова еще нужна чтобы есть :) (хочу поделится образным сравнением)
—
yes
(05.07.2002 12:30, 285 байт)
Ответ: А не кажется ли Вам, пользуясь Вашим сравнением, что
—
Bill
(05.07.2002 13:17, 458 байт)
Ответ: Браво! Вот тут, действительно, хочется сказать: "Yes !!!" ;-)
—
Serg-ant
(05.07.2002 18:19,
пустое
)
Ёлы-палы...;О)
—
mse
(05.07.2002 12:20, 278 байт)
Хорошо сказал!
—
Yuriy
(05.07.2002 08:23,
пустое
)
Лично я с C начинал, потом уже на ASM переполз.
—
пикоман
(05.07.2002 07:14, 150 байт)
Это что-то новенькое.
—
Yuriy
(05.07.2002 07:49, 185 байт)
Обоснуй. По себе людей не судят (с).
—
асматик
(05.07.2002 07:05, 295 байт)
Не надо так расстраиваться. :-)
—
Yuriy
(05.07.2002 07:53, 332 байт)
Это Ваше высказывание? :)
—
асматик
(05.07.2002 14:39,
пустое
,
ссылка
)
Ни одного. Это не моя работа - писать компиляторы. Я им пользуюсь.
—
Yuriy
(05.07.2002 07:59,
пустое
)
Гы-гы-гы:))
—
асматик
(05.07.2002 07:59, 200 байт)
И много Вы написали эффективных С-компиляторов?
—
DP
(05.07.2002 07:57,
пустое
)
А какие предпочтительней и почему ? А что на ассемб. вообще проги не пишут для picoв?
—
whale
(04.07.2002 20:47,
пустое
)
Зависит от задачи и личных предпочтений.
—
Yuriy
(04.07.2002 21:27, 489 байт)
Ответ: Не все так однозначно
—
NickB
(05.07.2002 11:56, 128 байт)
Ответ: Не все так однозначно
—
NickB
(05.07.2002 11:54, 128 байт)
На этот раз программисты забыли отметить аппаратное преимущество PICов: они гораздо устойчивее к помехам, а замена AVR - обычное дело.
—
Apple
(05.07.2002 12:25,
пустое
)
Нормальная разводка, нормальное питание, нормальная защита входов - и AVR менять никогда не приходится.
—
kons
(05.07.2002 16:55, 118 байт)
Не, я всё понимаю, но чтобы такой аголтелый расизм! По пунктам:
—
Илья
(05.07.2002 07:31, 1069 байт)
Ответ: Вы, вероятно, хотели сказать 10MIPS@40MHz? 18-й, как и все остальные PICи, делит все на 4.
—
В.С.
(06.07.2002 19:44,
пустое
)
Хорошо, пусть реально команд раза в 2 меньше, но это раза в 2 больше чем у пиков.. И ведь дополнительные инструкции у авр - это не убожество типа OPTION и TRIS, а такие полезности как ADIW, SBIW, PUSH, POP, брэнчи и др..
—
Dr.Alex
(05.07.2002 11:27,
пустое
)
Одна голова, две головы.... - Один хРен! :)
—
асматик
(05.07.2002 11:49, 45 байт)
Хорошо, пусть реально команд раза в 2 меньше, но это раза в 2 больше чем у пиков
—
Dr.Alex
(05.07.2002 11:20,
пустое
)
Да какой уж там расизм. Просто факты.
—
Yuriy
(05.07.2002 07:58, 247 байт)
Ещё раз!
—
Илья
(05.07.2002 08:05, 178 байт)
Ответ:
—
Yuriy
(05.07.2002 08:19, 178 байт)
Ответ по пунктам.
—
Илья
(05.07.2002 08:40, 539 байт)
Странный аргумент, если 8535 мал, то почему мегу163 не поставили? Это и есть 8535x2
—
Fanta
(05.07.2002 17:13, 1 байт)
Какой аргумент?
—
Илья
(08.07.2002 08:51, 213 байт)
Ответ: Не буду совсем отрицать достоинства AVR, сам их применяю, но так мешать с землей PIC - это уж слишком
—
Dir
(05.07.2002 00:20, 220 байт)
C MSP430 не знаком, не знаю.
—
Yuriy
(05.07.2002 04:03,
пустое
)
Плохому программисту всегда ПИКи мешают.
—
L.A.
(05.07.2002 00:42,
пустое
)
Классика.
—
Yuriy
(05.07.2002 04:05, 35 байт)
А для каких целей применения???
—
AlexD
(04.07.2002 19:56,
пустое
)
Думаю, куда податься глобально ....
—
whale
(04.07.2002 20:47,
пустое
)
Глобально надо изучать базовые принципы.
—
Yuriy
(05.07.2002 08:25, 109 байт)
"Глобально" надо изучать все
—
L.A.
(05.07.2002 00:36,
пустое
)
Так не бывает. Если Вы радиолюбитель - это одно,
—
AlexD
(05.07.2002 00:33, 590 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru