Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.08.2006, 18:03
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Сообщение от kapNemo
|
...4 такта на инструкцию вынуждают завышать тактовую частоту, что неблагоприятно сказывается на энергопотреблении...
|
Конечно, такая архитектура не слишком уж быстрая, но, во первых, все(ну почти все)команды исполняются за 1 цикл, в отличие от AVRов,так что разница в производительности при одинаковых тактовых частотах не так уж значительна,а во вторых PIC силен не ядром, а перефирией, сравнивая приблизительно похожих по возможностям конкурентов пришел к выводу, что там, где не требуется большого объема вычислений, зато требуется быстрая транспортировка данных PIC подходит больше
|
|
|
|
18.08.2006, 18:15
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Цитата:
|
в отличие от AVRов,так что разница в производительности при одинаковых тактовых частотах не так уж значительна
|
эээ.. AVR работает на меньших тактовых частотах. Да и сравнивать некорректно. жирный плюс AVR - заточка под Си. Кажецца, идеально написанная программа на Си больше и медленней исполняецца на 10%. в отличии от Пика. То есть меньшей кровью можно написать Си для Авр то что обязательно потребует ассемблера для Пика.
Цитата:
|
во вторых PIC силен не ядром, а перефирией, сравнивая приблизительно похожих по возможностям конкурентов пришел к выводу, что там, где не требуется большого объема вычислений, зато требуется быстрая транспортировка данных PIC подходит больше
|
Тут тоже спорно. AVR ругают за излишнюю переферию )) Типо, "нафига мне это, я не хочу за это платить деньги, за то что я не использую". Периферия у авр это сильная сторона.
|
|
|
|
18.08.2006, 18:27
|
|
Временная регистрация
Регистрация: 09.01.2006
Сообщений: 63
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Сообщение от vdlab
|
Конечно, такая архитектура не слишком уж быстрая, но, во первых, все(ну почти все)команды исполняются за 1 цикл, в отличие от AVRов,так что разница в производительности при одинаковых тактовых частотах не так уж значительна,
|
Ну в принципе да... 4-8 раз это немного.
Сообщение от vdlab
|
а во вторых PIC силен не ядром, а перефирией, сравнивая приблизительно похожих по возможностям конкурентов пришел к выводу, что там, где не требуется большого объема вычислений, зато требуется быстрая транспортировка данных PIC подходит больше
|
Транспортировка куда? В RS232? Так там все равно. Если софтовая реализация любой шины - от RS232 до CAN, то большая скорость AVR позволит получить лучшие результаты.
|
|
|
|
18.08.2006, 20:33
|
|
Прохожий
Регистрация: 11.06.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Доброго времени суток, господа!
Собственный, хотя и небольшой, опыт подсказывает что PIC'и хороши в основном как средство обучения. Среди знакомых инжинеров, студентов и прочей публики той же масти PIC без крайней на то нужды не использует НИКТО!!!
Теперь по существу! Заметил что сравниваем тёплое с мягким!!! PIC'и дороги и периферии у них недостаточно. Более крутые Микрочипы стоят ещё дороже. Вся причина их популярности состоит в том, что на рынке постсоветского пространства они были первыми. Народ видел PIC и делал на нём... Архитектура кривая, ASM команд немного(для изучения ето плюс, но для инжинера-минус), особой производительностью тоже не отличаются.
ATMEL сам по себе молодой, а спектр микрух сами знаете. x51 отжили, хотя новейшие модификации имеют внушительные параметры. Но ето HI-END. AVR для общих целей подходит идеально. Там где нехватает вычислительной мощщи, можно применить ATmega128. Есть критические моменты на счёт времени - вставляйте ASM. Нужно КРАЙНЕ малое енергопотребление - существуют MSP430, но ето НЕ ИГРУШКА!!! MSP430 сложны, но крайне могучи. Не зря ето MSP (Mixed Signal Processor). ARM вообще стоят на границе DSP (Digital Signal Processor).
Так что с моей точки зрения, PIC хороши для подвального мастера-самоучки(феномен цены остаётся). Для серёзных инжинерных задач требуется несколько другие средства и подходы.
|
|
|
|
18.08.2006, 21:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
мы живем нога в ногу с западом!
вот и буржуи "зарубились" что лучше
http://www.avrfreaks.net/index.php?n...584f406bcf472d
а атмел выпустил мегу USB в dip40 чтоб от USB-PIC не отставать.
переводчик на корявый русский translate.ru
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
18.08.2006, 21:08
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Поклонники PIC!!! скажите чё нить хорошее про майкрочип! а то любители AVR кажецца побеждають ))
Будьте бдительны! Молодёжь не пойдёт за вами!
|
|
|
|
18.08.2006, 21:14
|
|
Прохожий
Регистрация: 11.06.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Intel тоже первый 64-и битовый процессор выпустил, а потом оказалось что ядро-то 32-х битовое, адреса - 64, а на выходах чуть ли не мультиплексоры стоят...
К тому же, я не говорил что PIC хорошо или плохо, но вот только почему-то Светлана(есди кто помнит такую Питерскую фирму) в своих радарах для ГИБДД поствила ATmega128, а не PIC.....
Интерессно с чего бы ето...
|
|
|
|
18.08.2006, 21:17
|
|
Прохожий
Регистрация: 11.06.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
|
|
|
|
18.08.2006, 22:04
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Да уж...
Читаешь все это и сложиться впечатление что если
занимаешься пиками ты уже конченный человек и не сможешь перейти на авр и наоборот.
Неужели нельзя изучив одно начать изучать другое ?
Или параллельно заниматься обоими наращивая свои знания.
Господа спецы что за сознание вы формируете у новичков.
Это у спецов работающих на фирмах ограничения,
что заложили в устройство тем и занимаются.
Ну и пусть доказывают друг другу чей выбор лучше.
Лично у меня случилось так, что заниматься пришлось
имея на руках почти ноль :
один чудом доставшийся pic16f84 , мплаб, протеус 5,
и никакой инфы ,о авр даже и не слышал тем более
купить .Да и сейчас купить авр у нас в городе проблема( пики достаются на халяву),хотя скоро приобрету.
|
|
|
|
20.08.2006, 18:00
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Цитата:
|
что если
занимаешься пиками ты уже конченный человек и не сможешь перейти на авр
|
Ошибочное мнение. Вовсе нет. Всё от тебя зависит.
Цитата:
|
Ну и пусть доказывают друг другу чей выбор лучше.
|
Например я не страдаю миссионерством. Да вроде в этой ветке никто замечен в этом не был. Всему виною деньги, деньги Было доказано (не знаю на сколько успешно) что показатель цена/производительность у авр лучше.
Цитата:
|
Лично у меня случилось так, что заниматься пришлось
имея на руках почти ноль :
один чудом доставшийся pic16f84 , мплаб, протеус 5,
|
Да вы герой! А вот мой отец - Абрамович. Первым делом купил по миллиону контроллеров каждой марки. Нанял мне 12 спецов и меня всему учили Платы в IBM делали а паяли и отлаживали на Боинге.
Цитата:
|
Да и сейчас купить авр у нас в городе проблема( пики достаются на халяву),хотя скоро приобрету
|
А вот в вашем случае соотношение цена/производительность в сторону пиков ))) И равна нулю! Класс!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:27.
|
|