|
|
  |
Просто мнение, АВР -> АРМ |
|
|
|
Jun 15 2009, 06:48
|

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

|
Цитата(Rst7 @ Jun 15 2009, 09:12)  Мне кажется, тему в оффтопик пора сносить. Да и изначально ей тут не место. Пока нормально. ПИсателей, повторяющих дежурные догмы, байки и страшилки, немного, а вот количество Коллег понявших, что AVR уже не есть "Наше все", есть большая жизнь за пределами 8bit, несомненно уже больше стало буквально за какой-то год. Цитата(Alex B._ @ Jun 15 2009, 09:32)  Я к тому, что у вас какое-то частное понимание что такое embedded... Вполне себе широкое - многое чего своими сорбственными руками сделано, начиная, в том числе и с "контроллеров светодиодов" практически в буквальном смысле этого слова. Цитата В одометрах актуально, чтоб не сматывали... Даже без тяжелого слова "криптография" решается сия проблема, ну а с учетом того, что всех ресурсов в 16/32битниках много поболе будет, то очень неплохая реально криптографическая защита не представляет сколь-нибудь существенных проблем. Ведь действительно можно, МОЖНО лекго и свободно использовать и криптографию, и массу всего другого, уже непосредственно влияющего на потребительские качества изделия. Использовать уже сейчас.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 15 2009, 09:16
|
Частый гость
 
Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820

|
Цитата(SasaVitebsk @ Jun 15 2009, 00:38)  Стоит чуть меньше чем Atmel 24c512. Не завалялась - нет. Свежевыпущенная. С наваротами типа секьюрити. Почему она в 500 раз не дешевле? Почему не вымерла? Нахрена она выпускается? Я уже не говорю о сименсовских дисплеях, к примеру. 10" touch - 3500 евро! Да с такими ценами сименс давно должен рухнуть как производитель!!! Насчёт Сименса могу сказать абсолютно точно. Сименс - транснациональная корпорация, владеющая много чем. Например компанией Осрам. Поэтому Осрам покупает изделия Сименс. И наплевать на цену. Деньги-то остаются внутри компании. И прибыль уводится от налогов из других стран в страну, где Сименс. Ну а если ещё кто-то, кроме вассалов Сименс покупает это дерьмо, то мне это очень удивительно.
|
|
|
|
|
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, 09:37
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(ArtemKAD @ Jun 15 2009, 13:29)  Например? Например, у STR71x. Цитата(ArtemKAD @ Jun 15 2009, 13:29)  Это называется - сперва городить проблемы, а затем героическими усилиями их преодолевать. Причем в случае с одометром ситуацию криптографией до конца не решишь. Да нет никакой проблемы. Проблемы возникают у пользователей AVR, которые не увидев в списке фич волшебного слова EEPROM впадают в состояние ступора.
|
|
|
|
|
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
|
|
|
|
|
Jun 15 2009, 13:20
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата И любая даже самая совершеннейшая криптография в ARM скажет "гуд" и пойдет считать заново. Это если нет возможности подписать содержимое EEPROM таймстампом. Но это спор ни о чем - на каждую хитрую (_*_) найдется свой хитрый буй с винтом (а на него, соответственно, (_*_) с лабиринтом) Цитата А не проще тогда просто оторвать счётчик от вала? По нынешним временам километры и скорость обычно от датчиков АБС считаются, отрывать в зимний период - себе дороже.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|