Ответ: Антон, спасибо за ответ. Получил твое послание но ответить не могу. Что-то почтовый сервер ерундит.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 29 января 2003 г. 17:22
В ответ на: Ответ:Ув Bill Я получил письмо от Влада и написал ему с чем несогласен в таблице и что необходимо добавить для того чтобы она была объективной ... отправлено microchiPic 29 января 2003 г. 15:20

Меня удивляет одно. Почему народ или возносит что-то до небес. Или хает до хрипа в голосе. Непоже это на профессионалов.
Что говорить о PIC и AVR? Разбираясь с различными архитектурами (микро)процессоров (контроллеров) я использую тот подход, который позволяет судить о возможностях той или иной архитектуры, даже не работая непосредственно с конкретным процессором. Тот же самый подход я использовал и здесь.
Могу сказать, что ранее имел опыт работы с PIC14000 в течение примерно 3-х лет. Моя ошибка в том, что к настоящему времени появились более совершенные контроллеры в семействе PIC16 и я не удосужился внимательней посмотреть. То же самое можно сказать и о PIC18. Передавая же таблицу на суд общественности, я надеялся, что неправильные (ошибочные) данные специалисты по PIC поправят, имеющиеся неточности уточнят. А что получилось?
PIC - полный отстой!!! Непонятно как он вообще работает! Разве это профессинализм?
Могу сказать, что PIC далеко не тот, каким был 25 лет назад. И существует поныне, и будет существовать далее. Другое дело, что появилось множество контроллеров аналогичной (или более высокой) производительности по одинаковым ценовым характеристикам. AVR, на мой взгляд один из них. Ну и что из того? Нужно трезво смотреть на вещи и не впадать в крайности. Нужно просто анализировать.
Возвращаясь к пресловутой таблице, я хочу сказать, что там одни голые факты. Где-то правильные, где неточные, где-то может быть совсем неверные. Но там нет эмоций, нет каких-либо оценок. Все взято из документации производителей. Так давайте уточнять то, что неточно, исправлять то, что неверно, добавлять туда то, чего не хватает. Но нужно делать это спокойно, без лишних эмоций, как подобает профессионалам, каковыми мы себя хотим видеть.
Другой вопрос: нужно ли сравнение архитектур вообще? Я тут твердо заявляю ДА. И никто меня в этом не переубедит. Глядя на характеристики микроконтроллеров (часть из которых я попытался привести) нормальный специалист может сказать сразу какой контроллер подходит для данной задачи лучше, какой хуже.
Конечно могут на выбор контроллера влиять и другие факторы, никак не связанные с архитектурой: цена, наличие, средства разработки, желание начальника, заказчика и т.д. Но предварительный выбор может быть сделан уже сейчас. И когда вы будете разговаривать с начальником, заказчиком или еще с кем-нибудь, вы будете оперировать фактами, цифрами, конкретной информацией а не слухами, домыслами, советами друзей и пр.
Я говорил уже, что мне пришдось работать с PIC14000. Таково было твердое желание заказчика, оно было обоснованным с его точки зрения, железно обоснованно, против этого нечего было возразить. Других контроллеров с подобными характеристиками не было, и по-моему нет и сейчас. Кроме того, ему хватало портов ВВ и это уже было хорошо. А то, что мне как программисту пришлось, грубо говоря, трахаться его мало волновало. Это действительно были МОИ проблемы. Кто работает с PICами и программирует на asm, то наверняка поймет мои тогдашние проблемы. По условиям задачи мне приходилось обрабатывать данные с плавющей точкой. И ничего, сделал. В конце концов людям приходилось работать с более примитивными процессорами.
Конечно взяв в руки AVR и почувствовав себя комфортно при работе с ним, я вряд ли вернусь к PIC. Но при этом ничто не дает мне права кричать, что PIC полный отстой. Другие программисты возможно вообще могут не заметить для себя каких-либо ограничений PIC. Ну и слава богу, пусть работают с PIC. Третьим нравится MSP430 - отлично, четвертым x51 - на здоровье. Есть на свете много контроллеров хороших и разных. И право на жизнь имеют все. Самое главное, что бы была объективная и достоверная информация о них.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru