|
AVR - любительский конроллер?, Хотелось бы услышать мотивированные высказывания об обратном |
|
|
|
Dec 23 2005, 19:04
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
На работе весьма информированный и компетентный коллега недавно высказал мнение, что AVR даже рассматривать для разработок не стоит, так как это радиолюбительский контроллер. Довольно больно было это слышать, так как я считаю его наиболее мощным 8-битным контроллером. Поэтому хотелось бы услышать трезвые и взвешенные высказывания о плюсах и минусах этого семейства контроллеров. Начну сам - по всем бенчмаркам, кто бы их не проводил, AVR неизменно становится самым быстрым 8битным контроллером, проигрывая только MSP430 и MAXQ (непонятно только, почему их сравнивают с 8битными). Минус - классические модели частенько подводили меня в плане ЭМ защиты. И не надо говорить о плохой разводке, сам Atmel признал эту проблему и потратил силы на ее решение в новых мегах и тини. Сегодня же читал на одном немецком форуме о том, где реально применяется AVR. Упоминались картриджы для принтеров Canon и Epson. Думаю, это чего-то стоит. Но хотелось бы собрать больше подобных фактов Заранее спасибо
|
|
|
|
|
 |
Ответов
|
Dec 26 2005, 09:29
|
Знающий
   
Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693

|
Цитата Иными словами, персылка память-регистр и регистр-память в AVR должна занимать 1 такт! Как это сделано в других процессорах с Load/Store архитектурой (например, ADSP-21xx и др.). Достаточно весело ;О) А не подскажет ли уважаемый Дон, сколько периодов ОСЦ содержыт "1 такт" у АДСП-21-хх и у "других" контроллеров? То-то же. А у АВР - 1:1! Нащщёт ортогональности, ваще атас. Ни разу не жалел я об отсуцтвии оной ни в 8080, ни в х86, ни в 51, ни в АВР. Не знаю даже для назачем бы она была нужна. ;О) Что касаемо млачшего банка у АВР, то у меня, например, R3-r15 используюцца гораздо чаще, чем R19-r25. Есть программы, где таких букв не встречяецца ни разу. Что я непрально делаю? С указателями тоже нет проблем: все вычисления адресов делаюцца в них-же. Согласен, бывает нужно обратицца во флэш с двух рук. Но это очень редко. У меня всего 1 или 2 раза с 1998г. В 51 было гораздо хуже, но ничего, жили как-то. Ну а что касаемо компиляторов, то тут вопрос ваще мимо кассы. Мож мне кто расскажет, когда-же ИАР разродился поддержкой аппаратного умножителя для АВР в плывучьке? Бо в 2001 я уже во всю пользовал м163. А анонсирована она была в 1999г. Кстати, ИАРовы компилеры очень странно работают и с АРМ. На страничке AlexanderY можно увидеть, что АВР с самопальной плывучей библиотекой выполняет whetstone за 28е6 тактов, против 22е6 у АРМ. Поцказать, в каком месте смеяцца? ;О) http://aly.projektas.lt/Tests/AllCPU/WhetsRes.htm
|
|
|
|
Сообщений в этой теме
Polaris AVR - любительский конроллер? Dec 23 2005, 19:04 alexr22b Мега48 в промышленном устройстве - проданно более ... Dec 23 2005, 19:28 mse Тут в 2003 году отмечен полумиллиардный АВР. С 199... Dec 23 2005, 19:34 moonrock Конечно встроенные системы лучше создавать на 386S... Dec 23 2005, 19:49 mse Цитатаесли бы Atmel в свое время не купила права н... Dec 23 2005, 19:54 ms1 Думаю слава "радиолюбительских" досталас... Dec 23 2005, 21:40 VslavX Цитата(ms1 @ Dec 23 2005, 23:40) Наскольк... Dec 23 2005, 22:23 dxp Цитата(ms1 @ Dec 24 2005, 03:40) PS: Что ... Dec 26 2005, 07:16 _artem_ Garvardovskaja arxitektura nadoela )) Dec 23 2005, 21:50 Evgeny_CD Цитата(Polaris @ Dec 23 2005, 22:04) На р... Dec 23 2005, 23:38 =AK= Цитата(Polaris @ Dec 24 2005, 04:34) На р... Dec 24 2005, 02:13 defunct Цитата(Polaris @ Dec 23 2005, 21:04) На р... Dec 24 2005, 03:22 mse Цитататрудно выбить большую партию АВРок в срок
Да... Dec 24 2005, 07:32 Rst7 Что могу сказать.
Применяем в изделиях и AVR (це... Dec 24 2005, 07:57 mse Цитатафирма все в одном месте делает
У них очень м... Dec 24 2005, 08:38 Rst7 Цитата(mse @ Dec 24 2005, 10:38) Цитатафи... Dec 24 2005, 10:40 mse ЦитатаЯ про то, что если есть производство с высок... Dec 24 2005, 11:54 Volodymyr :o)
АТ90S2313 - фазометр, ушел в производство.
АТ... Dec 24 2005, 13:23 IEC Можно подитожить: AVR не радиолюбительский, он ДОС... Dec 24 2005, 13:41 ROC Честно говоря, идиотская постановка вопроса...
А е... Dec 24 2005, 14:02 Rst7 Цитата(ROC @ Dec 24 2005, 16:02) Честно г... Dec 24 2005, 14:29 vvs157 Цитата(Polaris @ Dec 23 2005, 22:04) На р... Dec 24 2005, 16:16 =AK= Цитата(vvs157 @ Dec 25 2005, 01:46) Цитат... Dec 24 2005, 23:25  VslavX Цитата(=AK= @ Dec 25 2005, 01:25) Я об эт... Dec 25 2005, 11:02   Andy Mozzhevilov Цитата(VslavX @ Dec 25 2005, 16:02) Цитат... Dec 26 2005, 04:26    dxp Цитата(Andy Mozzhevilov @ Dec 26 2005, 10... Dec 26 2005, 07:44     Andy Mozzhevilov ЦитатаЦитата(Andy Mozzhevilov @ Dec 26 2005, ... Dec 26 2005, 09:12  vvs157 Цитата(=AK= @ Dec 25 2005, 02:25) Поэтому... Dec 25 2005, 18:53 *SERG Цитата(Rst7 @ Dec 24 2005, 17:29) Цитата(... Dec 24 2005, 16:21 INT1 2-> Polaris несколько провокационный вопрос, Ва... Dec 24 2005, 18:38 Andrewak Уважаемый Polaris!
Цитата(Polaris @ Dec ... Dec 24 2005, 19:48 INT1 Это наш "любитель" скорей отстает от жиз... Dec 25 2005, 06:14 Igor26 Цитата(INT1 @ Dec 25 2005, 09:14) Это наш... Dec 25 2005, 10:10 Igor26 В догонгу для _artem_. И чемже Вас достала гарвард... Dec 25 2005, 10:21 dxp Цитата(Igor26 @ Dec 25 2005, 16:21) В дог... Dec 26 2005, 07:30 Stanislav Применяем АТмегу (несколько штук, разных) в систем... Dec 25 2005, 10:29 mse Простое объяснение достаточно "частой" (... Dec 25 2005, 19:28 arttab Ага, особенно с 4413 на мегу8. пришлось схематехни... Dec 26 2005, 03:01 Rash AVR или нет дело вкуса, не хочешь, не бери, а совд... Dec 26 2005, 07:18 mse ЦитатаАга, особенно с 4413 на мегу8. пришлось схем... Dec 26 2005, 08:20 arttab Цитата(mse @ Dec 26 2005, 14:20) ЦитатаАг... Dec 26 2005, 09:08 Andy Mozzhevilov Цитата(mse @ Dec 26 2005, 13:20) ЦитатаАг... Dec 26 2005, 09:30 slog А я думал что прошли времена когда одно изделие мо... Dec 26 2005, 09:28 dxp Цитата(mse @ Dec 26 2005, 15:29) Цитата И... Dec 26 2005, 11:30 Alex B._ ЦитатаИ имано на больших сериях финансовые потери ... Dec 26 2005, 09:52 zltigo Цитата(mse @ Dec 26 2005, 10:20) Проблема... Dec 26 2005, 09:56 mse ЦитатаСчетчики электроэнергии - там замена не то ч... Dec 26 2005, 10:06 Andy Mozzhevilov Цитата(mse @ Dec 26 2005, 15:06) ЦитатаСч... Dec 26 2005, 10:26 =AK= Цитата(mse @ Dec 26 2005, 19:36) Повторюс... Dec 26 2005, 11:01 zltigo Цитата(mse @ Dec 26 2005, 12:06) Мужуки, ... Dec 26 2005, 10:30 mse ЦитатаНе надо никого в лукавстве обвинять. Дело об... Dec 26 2005, 10:45 mse ЦитатаПоэтому если у меня есть возможность выбират... Dec 26 2005, 11:12 =AK= Цитата(mse @ Dec 26 2005, 20:42) Недожытк... Dec 26 2005, 11:21 Alex B._ ЦитатаА что мешает тупо купить микросхем на всю ос... Dec 26 2005, 11:27 mse ЦитатаУважаемый Сеньйор должен помнить, что у АДСП... Dec 26 2005, 13:32 dxp Цитата(mse @ Dec 26 2005, 19:32) ЦитатаУв... Dec 27 2005, 08:32  m16 Цитата(dxp @ Dec 27 2005, 11:32) А на AVR... Dec 27 2005, 09:00   dxp Цитата(m16 @ Dec 27 2005, 15:00) Цитата(d... Dec 28 2005, 05:54    =AK= Цитата(dxp @ Dec 28 2005, 15:24) Я все же... Dec 28 2005, 06:33     Rst7 Цитата(=AK= @ Dec 28 2005, 08:33) Цитата(... Dec 28 2005, 06:58    m16 Цитата(dxp @ Dec 28 2005, 08:54) Цитата(m... Dec 28 2005, 07:18     dxp Цитата(m16 @ Dec 28 2005, 13:18) я говорю... Dec 28 2005, 07:58      Rst7 Цитата(dxp @ Dec 28 2005, 09:58) Это втор... Dec 28 2005, 08:15       =AK= Цитата(Rst7 @ Dec 28 2005, 17:45) О да, п... Dec 28 2005, 08:29        Rst7 Цитата(=AK= @ Dec 28 2005, 10:29) Цитата(... Dec 28 2005, 08:39      m16 Цитата(dxp @ Dec 28 2005, 10:58) Смею Вас... Dec 28 2005, 08:28 mse Гы, ну ПИЦ18 тоже имеет 4 такта на цыкл. Соатвецтв... Dec 27 2005, 09:50 defunct Зачем так коверкать русский язык? "Глаза реже... Dec 27 2005, 13:00 Stanislav Цитата(defunct @ Dec 27 2005, 16:00) Заче... Dec 27 2005, 14:08 IgorKossak Цитата(defunct @ Dec 27 2005, 15:00) Заче... Dec 27 2005, 14:43  Stanislav Цитата(IgorKossak @ Dec 27 2005, 17:43) .... Dec 27 2005, 16:17 mse Вот интересно, как же реализовать 8-байтную арифме... Dec 28 2005, 07:24 =AK= Цитата(mse @ Dec 28 2005, 16:54) Вот инте... Dec 28 2005, 08:02 mse ЦитатаА чё, AVR для 8-байтной арифметики, оказывае... Dec 28 2005, 08:42 IgorKossak Похоже, что дискуссия достигла насыщения.
Повторят... Dec 28 2005, 09:49
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|