|
Просто мнение, АВР -> АРМ |
|
|
|
Jun 12 2009, 16:01
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170

|
Это не тема даже - так, реакция на очевидное и, очевидно, вероятное...
Недели три назад обратил внимание - темы по АВРкам стали однообразные. Все движение в ветке связано с программаторами, в основном Петка отличился :-) А, может, и больше времени прошло - оно ведь летит быстро.
Зато АРМовцы по количеству сообщений почти догнали. Видимо, АВРки уверенно смещаются в зону "радиолюбительства" или второго в системе процессора. Я сам, кстати, проплатил за отладочную плату с кортексом, жду вот. Буду пробовать пару проектов на него перевести. По цене примерно одинаково уже со средней АВРкой.
Тут вот в/на Украине Хмеги появились, но для меня уже поздно. Уже не вызывают никаких чувств. Перегорело...
К админам - хотел в оффтопик, но там предупреждение "кроме тем, связанных с электроникой"
|
|
|
|
|
 |
Ответов
|
Jun 15 2009, 09:29
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата Выше было уже сказано, что MSP430 всё равно жрёт меньше, меньше и АРМа и АВР. Не надо себя ограничивать =) MSP430 уже АРМ? Нет. То на фига козе баян?! По поводу потребления проверял неоднократно - практически равное при равных условиях для всех более-менее современных AVR-ок. Цитата Да есть и встроенный EEPROM Например? Цитата Кстати до сих пор не верю в "неслетаемость" АВРовской EEPROM. Были слёты пару раз. Больше не наблюдал, но осадок остался. Можешь поверить. Последний раз слеты я наблюдал еще на 90S1200 лет десять назад. Естественно развал записи многобайтных чисел при падении напряжения не в счет, т.к. к слёту это дело отношения не имеет. Цитата Причем для внешней не будет дежурных разговоров, например, о некошерности нулевой ячейки. Далась Вам та нулевая ячейка? Сейчас проблем с ней нет да и раньше это была не проблема, а скорее особенность существенно не влияющая ни на код ни на выбор кристала. Цитата AVR, как девайc хранящий совершено сектетную информацию в EEPROM. Скорее информацию которая при никаких условиях не должна быть изменена или прочитана снаружи за время эксплуатации оборудования. Цитата Даже без тяжелого слова "криптография" решается сия проблема, ну а с учетом того, что всех ресурсов в 16/32битниках много поболе будет, то очень неплохая реально криптографическая защита не представляет сколь-нибудь существенных проблем. Ведь действительно можно, МОЖНО лекго и свободно использовать и криптографию, и массу всего другого, уже непосредственно влияющего на потребительские качества изделия. Использовать уже сейчас. Это называется - сперва городить проблемы, а затем героическими усилиями их преодолевать. Причем в случае с одометром ситуацию криптографией до конца не решишь.
|
|
|
|
|
Jun 15 2009, 10:57
|

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

|
Цитата(ArtemKAD @ Jun 15 2009, 12:29)  Это называется - сперва городить проблемы..... Да, да, именно ткк городить у себя в голове проблемы из-за отсутствия EEPROM. Цитата ...а затем героическими усилиями их преодолевать. В случае с ARM, никаких героических усилий просто нет - выбираете готовый приемлиемый уровень шифрования/подписи и все. Цитата Причем в случае с одометром ситуацию криптографией до конца не решишь. В случае наличия в девайсе собственного серийного номера возможность подделки, например, подписи вполне гипотетическая, и копирование EEPROM с другого авто бесполезной.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 15 2009, 11:07
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(zltigo @ Jun 15 2009, 14:57)  В случае наличия в девайсе собственного серийного номера возможность подделки, например, подписи вполне гипотетическая, и копирование EEPROM с другого авто бесполезной. Вот давно хотел у Вас спросить: а что, если всё-таки что-то там смотали, скопировали, прошили, не совпало? Допустим, покажет табло "Data corrupted", а дальше что? Реальные показания какие? Ехать в официальный сервис? А там поругают и обнулят?
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jun 15 2009, 12:55
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Почитала эту тему, и вот на какие мысли это меня навело. Сначала оценила тему, как очередное бодание типа какой язык программирования лучше, какой процессор лучше или какая лучше футбольная команда. Конечно и тут не без этого, но суть все-таки в том, что на 8 битах действительно становится тесно. И вроде бы никаких особо сложных расчетных задач на микропроцессорах не решают, а всё ж теснота ощущается. Раньше тесновата была оперативка (SRAM) и за этой теснотой про 8 бит и не думали. Когда сильно жмет в одном месте, то на другие места внимание не очень обращаешь. А тут как оперативки и флэша добавили, так сразу и зачесалось в другом месте - перестало хватать разрядности и тактовой скорости. Когда-то почти такое же произошло с компьютерами клона IBM PC. Пока памяти мало было, хватало и 16-ти разрядов, а увеличилась память - потянуло на 32 разряда. А сейчас кое-кого тянет уже на 64 и 128 (SSE). Все это, впрочем, понятно. Парадокс в другом. Вот если каждый день есть манную кашу  (тут можно выбрать любое другое блюдо), то очень скоро такая еда приедается. Да еще так, что глаза на нее не смотрят. А вот как начнешь на каком-то микропроцессоре работать, то никак потом с него не слезешь. А точнее не конкретного микропроцессора, а его семейства. Тут более продвинутые члены семейства психологически рассматриваются как его улучшенные копии, а потому отторжения не возникает. Впрочем, есть и такие, кто сразу на всех типах микропроцессоров работать поспевал - такие указанной болезнью не болеют, или болеют в легкой форме. А вот если год-два с одним типом микропроцессоров возишься, то болезнь протекает в острой форме. Поэтому прежде чем указывать на соринки с чужих глазах, должна признаться в том, что сама на AVR крепко подсела, т.к. с никакими иными МК дела не имела. Болезненным сознанием  недостатки АВР вроде бы осознаются, однако все другие МК выглядят при этом крайне непривлекательно. Особенно Пики  . А АРМ кажутся монстрообразными нагромождениями несуразностей. Причем не столько в смысле архитектуры, сколько их мерзким  набором инструкций. А теперь вот у меня развилась совсем "злокачественная форма" - заочно влюбилась  в AT32UC3. Тут дело такое, что по инструкциям он не АРМ, а несомненно АВР, хотя набор инструкций и претерпел заметные изменения. Однако тут произошло то главное, о чем мечтала душа, - большая разрядная сетка + большая память + высокая скорость. И при этом цена соизмерима со старшими моделями AVR8. Опять же встроенный USB-канал, а то и Ethernet. Один только видимый недостаток - ног слишком много, приходится из-за этого число слоёв на плате увеличивать. На моем примере видно, что на самом деле это не тяга к АРМам, а простое желание расширить разрядность операций и память. Просто жизнь такова, что АРМы в настоящее время наиболее широко распространены (думаю, что это из-за сотовых телефонов). Отсюда и мысль получается плоская и примитивная, если куда-то линять с АВР, то обязательно на АРМ. А вот я хочу предложить на АРМ не линять, а остаться на АВР. Только там, где тесно, перейти на AVR32. Сейчас вы все завопите, что де тупиковая это ветка, и что мол АРМы выпускают десятки компаний, а AVR32 только одна. Начнете сомнения выдвигать, что Atmel долго не проживет. И т.д. Как будто сами собрались тыщу лет жить  . Да Atmel переживет и вас, и ваши проектики!!! И вот еще что. Это только на первый взгляд кажется, что популярность модели МК зависит от широты ассортимента, предлагаемых многочисленными фирмами. На самом же деле все наоборот! Это именно популярность и спрос заставляет расширять номенклатуру того, что им пользуется. И тот же спрос вызывает конкуренцию, заставляющую другие фирмы делать их аналоги. Поэтому, в конечном счете, всё от нас зависит, от разработчиков. Пока мы заказываем чипы - их производят, а как спрос падает, так умирает и производство. Из-за этого было бы глупо каждый раз делать ставку на самую распространенную модель. Эдак бы мы все до сих пор С51 юзали  . Ведь нашлись же энтузиасты, которые от С51 архитектуры перешли в свое время на AVR8? Вы же не считаете их придурками? Всегда находятся те, кто осваивает Америки, и те, кто до самой свой смерти живет в старой доброй Англии, руководствуясь традициями. Вот и сейчас народ колеблется между двумя традициями, АВР и АРМ, когда как то и другое уже традиции с бородой. А вот AVR32 очень перспективное направление. Только, чтобы осознать это, надо вникать не только содержимое прайс-листов. К слову скажу, что набор инструкций AVR32 на треть производительнее АРМовского набора, а потому можете считать, что у вас таковая на треть увеличилась. И вообще Atmel много новых идей вложила в свою разработку AVR32-архитектуры. Просто обидно видеть, что все это отложено разработчиками "до лучших времен", а ставка делается на АРМ-архитектуру, которая почти так же стара, как С51  . Ну за счет прогресса в электронике (в основном скорости) АРМы сильно прибавили в весе, но это лишь постольку, поскольку всякая RISC-архитектура отзывается на прибавку в скорости.
Сообщение отредактировал Xenia - Jun 15 2009, 13:13
|
|
|
|
Сообщений в этой теме
IGK Просто мнение Jun 12 2009, 16:01 ukpyr хех, а я пока не нашел причин для перехода, АВРок ... Jun 12 2009, 16:11 zltigo Цитата(ukpyr @ Jun 12 2009, 19:11) АВРок ... Jun 12 2009, 16:30 FCK Использовать арм для повседневных задач - как стре... Jun 12 2009, 16:19 zltigo Цитата(FCK @ Jun 12 2009, 19:19) Использо... Jun 12 2009, 16:37  _Pasha Цитата(zltigo @ Jun 12 2009, 19:37) Ниша ... Jun 12 2009, 16:41   zltigo Цитата(_Pasha @ Jun 12 2009, 19:41) Практ... Jun 12 2009, 16:51    _Pasha Цитата(zltigo @ Jun 12 2009, 19:51) Если ... Jun 12 2009, 17:07     zltigo Цитата(_Pasha @ Jun 12 2009, 20:07) А так... Jun 12 2009, 17:16      _Pasha Цитата(zltigo @ Jun 12 2009, 20:16) Зачас... Jun 12 2009, 17:18  Hmm Цитата(zltigo @ Jun 12 2009, 20:34) Ниша ... Jun 12 2009, 16:44 _Pasha -Гоги, ты помидорчики любишь?
-Кушать люблю, а та... Jun 12 2009, 16:21 Hmm Это просто!
2И-НЕ => ARM
8И-НЕ => FPGA
-... Jun 12 2009, 16:32 ukpyr ЦитатаЕсли и "сложности", то они уже у A... Jun 12 2009, 18:01 aaarrr Цитата(ukpyr @ Jun 12 2009, 22:01) почему... Jun 12 2009, 18:06 stells спор из области: что лучше - калькулятор или компь... Jun 12 2009, 18:50 aaarrr Не совсем так: 32-х битные решения все более тесня... Jun 12 2009, 19:17 stells Цитата(aaarrr @ Jun 12 2009, 23:17) 32-х ... Jun 12 2009, 19:26  SasaVitebsk Цитата(stells @ Jun 12 2009, 22:26) и эти... Jun 12 2009, 21:22   goodwin Цитата(SasaVitebsk @ Jun 13 2009, 01:22) ... Jun 12 2009, 21:41   _Pasha Цитата(SasaVitebsk @ Jun 13 2009, 00:22) ... Jun 12 2009, 21:41   Petka Цитата(SasaVitebsk @ Jun 13 2009, 01:22) ... Jun 13 2009, 06:11    IGK Цитата(Petka @ Jun 13 2009, 09:11) P.S. А... Jun 13 2009, 09:13     aaarrr Цитата(IGK @ Jun 13 2009, 13:13) Впрочем,... Jun 13 2009, 09:18      zltigo Цитата(aaarrr @ Jun 13 2009, 12:18) А вот... Jun 13 2009, 09:20      IGK Цитата(aaarrr @ Jun 13 2009, 12:18) С чег... Jun 13 2009, 09:32    Dog Pawlowa Цитата(Petka @ Jun 13 2009, 09:11) P.S. А... Jun 13 2009, 09:46    SasaVitebsk Цитата(Petka @ Jun 13 2009, 09:11) P.S. А... Jun 14 2009, 20:38     aaarrr Цитата(SasaVitebsk @ Jun 15 2009, 00:38) ... Jun 14 2009, 20:46     Petka Цитата(SasaVitebsk @ Jun 15 2009, 00:38) ... Jun 14 2009, 20:50     BORIV Цитата(SasaVitebsk @ Jun 15 2009, 00:38) ... Jun 15 2009, 09:16 defunct Цитата(IGK @ Jun 12 2009, 19:01) Недели т... Jun 13 2009, 01:13 _Pasha Цитата(defunct @ Jun 13 2009, 04:13) Ну э... Jun 13 2009, 07:26  goodwin Цитата(_Pasha @ Jun 13 2009, 11:26) Так у... Jun 13 2009, 08:38 dimka76 Чем больше ресурсов и производительности, тем хуже... Jun 13 2009, 05:33 sensor_ua Сделал достаточно много проектов на AVR - достаточ... Jun 13 2009, 09:38 ukpyr тогда просьба к пишущим указывать конкретнее инфор... Jun 13 2009, 11:14 Petka Цитата(ukpyr @ Jun 13 2009, 15:14) Но не ... Jun 13 2009, 13:17 Rst7 Цитатачтобы установить нужный паттерн требуется не... Jun 13 2009, 11:42 zltigo Цитата(Rst7 @ Jun 13 2009, 14:42) Я может... Jun 13 2009, 11:56  Dog Pawlowa Цитата(zltigo @ Jun 13 2009, 14:56) . Даж... Jun 13 2009, 12:30 sensor_ua Цитатапросьба к пишущим указывать конкретнее инфор... Jun 13 2009, 11:57 Rst7 ЦитатаВ итоге получил бОльшую скорость, чем на АВР... Jun 13 2009, 13:35 Petka Цитата(Rst7 @ Jun 13 2009, 17:35) Осетра ... Jun 13 2009, 14:25 zltigo Цитата(Rst7 @ Jun 13 2009, 16:35) Осетра ... Jun 13 2009, 14:35 IgorKossak Всегда когда заводится разговор о медленном ногодр... Jun 13 2009, 14:44 Rst7 ЦитатаНе ожидал от Вас .
Да я сам от себя такого ... Jun 13 2009, 15:11 777777 А не подскажут ли уважаемые знатоки, есть ли в при... Jun 13 2009, 17:49  dimka76 Цитата(777777 @ Jun 13 2009, 21:49) А не ... Jun 15 2009, 05:01 sensor_ua ЦитатаА не подскажут ли уважаемые знатоки, есть ли... Jun 13 2009, 17:58 rezident Цитата(sensor_ua @ Jun 13 2009, 23:58) TI... Jun 13 2009, 18:19  Dir Цитата(rezident @ Jun 13 2009, 21:19) У N... Jun 13 2009, 18:54   Сергей Борщ Цитата(Dir @ Jun 13 2009, 21:54) (ADuC7xx... Jun 13 2009, 23:39    Dir Цитата(Сергей Борщ @ Jun 14 2009, 02:39) ... Jun 14 2009, 22:57 ArtemKAD ЦитатаP.S. Ещё вспомнил плюс АРМов: Наличие PLL. В... Jun 14 2009, 22:15 aaarrr Цитата(ArtemKAD @ Jun 15 2009, 02:15) А с... Jun 14 2009, 22:21  zltigo Цитата(aaarrr @ Jun 15 2009, 01:21) А зач... Jun 15 2009, 06:22   Alex B._ Цитата(zltigo @ Jun 15 2009, 10:22) Ой к... Jun 15 2009, 06:32 Petka Цитата(ArtemKAD @ Jun 15 2009, 02:15) А с... Jun 15 2009, 05:17 ArtemKAD ЦитатаЦитатаА питаться трое суток от мелкого ионис... Jun 15 2009, 05:40 Petka Цитата(ArtemKAD @ Jun 15 2009, 09:40) ...... Jun 15 2009, 05:58 Rst7 Цитатаа не тупо в боготворимый АВР
Зайдите на как... Jun 15 2009, 06:12 zltigo Цитата(Rst7 @ Jun 15 2009, 09:12) Мне каж... Jun 15 2009, 06:48 aaarrr Цитата(ArtemKAD @ Jun 15 2009, 13:29) Нап... Jun 15 2009, 09:37     777777 Цитата(Xenia @ Jun 15 2009, 16:55) <..... Jun 15 2009, 17:51      IgorKossak Цитата(777777 @ Jun 15 2009, 20:51) Я сом... Jun 15 2009, 18:09       rezident Цитата(IgorKossak @ Jun 16 2009, 00:09) S... Jun 15 2009, 18:39 xelax Какие-то нелепые сравнения. Чепуха да и только.
... Jun 15 2009, 10:50 Rst7 ЦитатаПочитала эту тему, и вот на какие мысли это ... Jun 15 2009, 13:10 zltigo Цитата(Rst7 @ Jun 15 2009, 16:10) Эмоцион... Jun 15 2009, 13:55 Dog Pawlowa Цитата(Rst7 @ Jun 15 2009, 16:10) ... смы... Jun 15 2009, 15:56  IGK Цитата(Dog Pawlowa @ Jun 15 2009, 18:56) ... Jun 15 2009, 16:27   zltigo Цитата(IGK @ Jun 15 2009, 19:27) ..и что ... Jun 15 2009, 16:40   MrYuran Цитата(IGK @ Jun 15 2009, 20:27) Я помню,... Jun 15 2009, 17:14  zltigo Цитата(Dog Pawlowa @ Jun 15 2009, 18:56) ... Jun 15 2009, 16:27 ArtemKAD ЦитатаВ случае наличия в девайсе собственного сери... Jun 15 2009, 13:11 Petka Цитата(ArtemKAD @ Jun 15 2009, 17:11) Зач... Jun 15 2009, 13:18 Rst7 ЦитатаИ любая даже самая совершеннейшая криптограф... Jun 15 2009, 13:20 Petka Цитата(Rst7 @ Jun 15 2009, 17:20) Это есл... Jun 15 2009, 13:30  MrYuran Цитата(Petka @ Jun 15 2009, 17:30) Кого о... Jun 15 2009, 13:41 Rst7 ЦитатаА в потрохах машины ковыряться это безопасно... Jun 15 2009, 13:38 Rst7 ЦитатаЕжиков, которые, колятся, но лезут на кактус... Jun 15 2009, 14:04 zltigo Цитата(Rst7 @ Jun 15 2009, 17:04) В таком... Jun 15 2009, 14:21 zltigo Цитата(Rst7 @ Jun 15 2009, 17:04) а) Порт... Jun 15 2009, 14:34 ArtemKAD ЦитатаНо это спор ни о чем - на каждую хитрую (_*_... Jun 15 2009, 14:11 Rst7 ЦитатаА вот неприятие зацикливания на 8bit AVR [..... Jun 15 2009, 14:25 ARV вещи, которые делались 100, 200 и даже 1000 лет на... Jun 15 2009, 15:53 zltigo Цитата(ARV @ Jun 15 2009, 18:53) господа... Jun 15 2009, 16:26 Rst7 ЦитатаВовсе нет.
Вовсе да. Перечитал тему. Количе... Jun 15 2009, 16:29 aaarrr Цитата(Rst7 @ Jun 15 2009, 20:29) Перечит... Jun 15 2009, 16:46 GetSmart Ну да. Красота - вещь очень субъективная. Jun 15 2009, 20:13 SasaVitebsk Не ну система команд действительно монстроидальная... Jun 15 2009, 20:38 blackfin Цитата(IgorKossak @ Jun 16 2009, 00:05) И... Jun 15 2009, 20:48
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|