|
Сравнение ARM uC разных фирм |
|
|
|
Aug 30 2007, 07:28
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
На мой взгляд, очень важная тема. Я, например, долго был в состоянии Будирианова осла, находящегося между стогами сена. Выскажу свое мнение (выстраданное). AD uC я отмел быстро (хотя 12 разрядные АЦП под ПДП -это супер), он меня не поразил своей периферией, да и цены у них традиционно .... К слову говоря, в AVR32 (AT32uC3C) АЦП появятся в таком исполнении. Дальше хуже. LPC или SAM7S (гамлетовский вопрос) ? После мучений (изучения всего, что накопал) созрел: LPC и только он, пока не появится AVR32. Почему ? Цены практически равны (за исключением более слабых чипов),хотя Philips про это помалкивает почему-то. Убило наповал у SAM обилие регистров (да хорошо, универсально, но ошибки искать ...). Например настройка портов ввода-вывода требует настройки 19 регистров (представьте мат сантехника, которому для того чтобы пустить воду надо включить-перекомутировать 19 вентелей, чтобы потом 1 краном управлять). Как хорошо и гениально сделано в AVR (хотя кое-что можно улучшить - например, с подтягивающим резистором). Я пришел к выводу, что Atmel обалдел от количества свободного места на подложке и решил оттянуться по полной. Периферия Philips проста и удобна как в AVR (ничего лишнего). Литература (даже на русском языке), простые и ясные примеры. Блеск !!! Несколько слов об AVR32. 7-уровневый конвейер (если уберутся все неизбежно привнесенные при этом глюки, то я снимаю шляпу) поубавил аппетиты у Atmel. Поэтому все стало прозрачнее. ПДП на все ресурсоемкие вещи. В принципе, супер uC.
|
|
|
|
|
 |
Ответов
|
Aug 30 2007, 08:19
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(zltigo @ Aug 30 2007, 11:41)  Слишком поверхностно. И с совершенно не обоснованными ожиданиями (тем более, что младшие уже вовсю торгуются) AVR32 - думаете у него периферия от AVR8  . Я не считаю AVR32 ни ARM, ни AVR. AVR - это инициалы трех норвежцев (может, я ошибаюсь, я не настаиваю), разработчиков AVR и AVR32. Периферия у AVR32 - 32-битная. Цитата(zltigo @ Aug 30 2007, 11:41)  Слишком поверхностно. Или за три знакомые буквы AVR Вы готовы пойти на все? Ну зачет так-то. Ни за три, ни на три ... Я не догматик. В своей уже чуть-чуть более полувековой жизни я работал почти с десятком семейств uP и uC, и останавливаться на этом пока не намерен. Хотелось бы, высказываний без перехода на личности. Цитата(Andrewak @ Aug 30 2007, 11:54)  Меня это пугает. Подробного описания этого конвейера я не видел (может плохо искал), и что с ним будет происходить при активном использовании переходов непонятно. Разработчики AVR32 подхватили ARM и перенесли чуть-чуть дальше. Меня не пугает, а интересует (ваш вопрос + ПДП + прерывания). Короче, я жду, когда сложится мнение, что все ОК. Цитата(Andrewak @ Aug 30 2007, 11:54)  В этой ситуации короткий (3 уровня) конвейер ARM я склонен считать плюсом. Согласен, глюков нет, все прозрачно. Цитата(Andrewak @ Aug 30 2007, 11:54)  Кроме того, в ARM есть условное выполнение команд. В AVR32 тоже есть.
|
|
|
|
|
Aug 30 2007, 08:33
|

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

|
Цитата(alexander55 @ Aug 30 2007, 11:07)  Хотелось бы, высказываний без перехода на личности. Хотелось бы заметок, без сильных личностных перекосов  Не обижайтесь пожалуйста! Чем, например, Вас привлекают младшие AVR32 по сравнению с гаммой ARM7(720,....) включая их-же SAM7, что Вы ждете их появления? Или речь шла о старших моделях? Тогда и сравнисать их нужно не ARM7, да и сравнения на самом деле (из-за периферии в том числе) переходят совсем в другую полоскость - от универсальных котроллеров общего назначения в область (меня лично на данный момент совсем не интересующую) мобильных мультимедийных устройств. Цитата(alexander55 @ Aug 30 2007, 11:19)  Разработчики AVR32 подхватили ARM и перенесли чуть-чуть дальше. Разработчики ARMовских ядер тоже не стоят на месте. Потенциально опыта им не занимать и поболе будет, чем у AVRовцев. Так что куда там и в каком направлении перенесли AVR32 это вопрос открытый, как и то, что пишут по этому поводу маркетологами. Это по ядру. По периферии - у младших она тянута с SAM7, что вполне естественно. Ну и что ждем?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 30 2007, 09:32
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(zltigo @ Aug 30 2007, 12:24)  Хотелось бы заметок, без сильных личностных перекосов  Не обижайтесь пожалуйста! мобильных мультимедийных устройств. Извинения приняты - забыли. Цитата(zltigo @ Aug 30 2007, 12:24)  Чем, например, Вас привлекают младшие AVR32 по сравнению с гаммой ARM7(720,....) включая их-же SAM7, что Вы ждете их появления? Меня интересуют uC с Flash в корпусах TQFP-LQFP (с BGA пришлось поработать когда ремонтировал PC - самые неприятные впечатления, глаза испортил, результат пайки непредсказуем - теперь сам не паяю). Декларируется сниженное потребление, примерно прирост производительности на треть. Но без одобрения публики (на предмет отсутствия глюков) считаю переход преждевременным. Цитата(zltigo @ Aug 30 2007, 12:24)  Или речь шла о старших моделях? Тогда и сравнисать их нужно не ARM7, да и сравнения на самом деле (из-за периферии в том числе) переходят совсем в другую полоскость - от универсальных котроллеров общего назначения в область (меня лично на данный момент совсем не интересующую) мобильных мультимедийных устройств. Старшие модели меня интересуют в познавательном плане (куда идем), но пути господни неисповедимы.
|
|
|
|
Сообщений в этой теме
alexander55 Сравнение ARM uC разных фирм Aug 30 2007, 07:28 Andrewak Цитата(alexander55 @ Aug 30 2007, 11:28) ... Aug 30 2007, 07:54 Сергей Борщ Цитата(alexander55 @ Aug 30 2007, 10:28) ... Aug 30 2007, 08:41 zltigo Цитата(Сергей Борщ @ Aug 30 2007, 11:41) ... Aug 30 2007, 08:56  Vitaliy_ARM Цитата(zltigo @ Aug 30 2007, 12:56) Когда... Aug 30 2007, 10:24   Andrewak Цитата(Vitaliy_ARM @ Aug 30 2007, 14:24) ... Aug 30 2007, 10:36   zltigo Цитата(Vitaliy_ARM @ Aug 30 2007, 13:24) ... Aug 30 2007, 10:36    Andrewak Цитата(zltigo @ Aug 30 2007, 14:36) Мня с... Aug 30 2007, 10:40    SpiritDance Цитата(zltigo @ Aug 30 2007, 14:36) Мня с... Aug 30 2007, 12:14     zltigo Цитата(SpiritDance @ Aug 30 2007, 15:14) ... Aug 30 2007, 13:04      SpiritDance Цитата(zltigo @ Aug 30 2007, 17:04) А в о... Aug 30 2007, 13:26       zltigo Цитата(SpiritDance @ Aug 30 2007, 16:26) ... Aug 30 2007, 15:50        alexander55 Цитата(zltigo @ Aug 30 2007, 19:50) Может... Aug 31 2007, 04:23         zltigo Цитата(alexander55 @ Aug 31 2007, 07:23) ... Aug 31 2007, 06:05          alexander55 Цитата(zltigo @ Aug 31 2007, 10:05) На Ol... Aug 31 2007, 06:18 alexander55 Цитата(Сергей Борщ @ Aug 30 2007, 12:41) ... Aug 30 2007, 13:10 Vitaliy_ARM Ревизия чипа Y, плата MCB2300, контроллер внешней ... Aug 30 2007, 11:24 Andrewak Цитата(Vitaliy_ARM @ Aug 30 2007, 15:24) ... Aug 30 2007, 12:40  zltigo Цитата(Andrewak @ Aug 30 2007, 15:40) А м... Aug 30 2007, 13:00   Andrewak Цитата(zltigo @ Aug 30 2007, 17:00) Споко... Aug 31 2007, 06:23    Vitaliy_ARM Цитата(Andrewak @ Aug 31 2007, 10:23) Да.... Aug 31 2007, 10:09  Vitaliy_ARM Цитата(Andrewak @ Aug 30 2007, 16:40) ???... Aug 30 2007, 14:01   a3r3 Цитата(Vitaliy_ARM @ Aug 30 2007, 18:01) ... Aug 30 2007, 14:37   dch Цитата(Vitaliy_ARM @ Aug 30 2007, 18:01) ... Aug 31 2007, 08:37 dch У atmel количество регистров настолько избыточно, ... Aug 30 2007, 12:25 SpiritDance Цитата(dch @ Aug 30 2007, 16:25) У atmel ... Aug 30 2007, 12:59 alexander55 Цитата(dch @ Aug 30 2007, 16:25) У atmel ... Aug 30 2007, 13:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|