реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> AVR XMEGA, Немного информации
singlskv
сообщение Sep 19 2007, 22:02
Сообщение #16


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(zltigo @ Sep 20 2007, 01:36) *
У меня ХОРОШЕЕ отношение к AVR, нет серьезно хорошее! Я только всегда выступаю за необходимость
знать, думать и выбирать. Это, к моему великому сожалению, как-то очень болезненно воспринимается массовыми любителями AVR (особенно AVR+ASM).
Эээ...перестньте воспринимать это слишком близко, тот кто понимает, сам для себя все решит...smile.gif нет, конечно не настаиваю, и выбор всегда за Вами...
Цитата
А аргументы в стиле "зато мы в области балета...", "Смеялсо..." я воспринимаю плохо вне зависимости от платформы и всегда стараюсь лично (а не как модератор) не пройти мимо.
Не люблю вступать в такие обсуждения, но Вы ведь понимаете что имел в виду человек
под этой фразой "Смеялсо...", прав он или нет покажет только время...
Цитата
А потом красоту логотипов на корпусах???
Тем не менее, ясно одно, что подавляющее количество задач много сложнее, чем задача войти в прерывание и сбросить битик и отвалить.
ИМХО, подовляющее количество задач именно в этом и состоит smile.gif,
в массовых продуктах так уж точно..., просто у Вас задачки принципиально другие...
Подитожив, задам Вам такой "провакационный" вопрос, Вы когда-нить разрабатывали
какой-нить батарейно питаемый девайс ?
А в массовых количествах ?
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Sep 20 2007, 00:05
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(umup @ Sep 20 2007, 00:21) *
может и не потребует, но если за ту же цену есть 32-битные прцессоры, то тут уже задумаешся что взять...


Когда будут по той же цене, тогда конечно ....
Но так только трёп один, вы уж извините за прямоту. Все рассуждения о баснословно низких ценах на ARMы пока не подтверждаются.

Заложил LPC2106. Доставали долго и по финишу 13.5$ в Минске. И все ходят хороводом - рассказывают как мне повезло! Залазишь на einfo - появились at32uc3a, с явно более красивыми характеристиками и за 10.5$. Но очевидно что это только старт. Думаю скоро увидим их за 8. Цена важна, но не главное. Теже меги достаются на раз и в любых количествах. Только появились - бери не хочу. Шаг влево - шаг вправо - заложил какой-нибудь ST - получил головную боль. Достать не могут - переплатил вдвое. Совместимость ARM7 семейства м/у собой тоже не бог весть какая. AT91 и тот же LPC друг от друга отличаются не на много меньше чем таже мега от ARM7. Если на Си писать.

Но в общем я не ратую за конкретный МП. Наоборот. Пусть их будет много. Именно в этом свобода выбора разработчика. К тому же если на пятки LPC будет какой нибудь at32 наступать, или какой нибудь dsPIC, то глядишь и цена на этот LPC припадёт немного. А это пользователям ARM тоже приятно.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 20 2007, 05:09
Сообщение #18


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(SasaVitebsk @ Sep 20 2007, 04:05) *
Пусть их будет много. Именно в этом свобода выбора разработчика. К тому же если на пятки LPC будет какой нибудь at32 наступать, или какой нибудь dsPIC, то глядишь и цена на этот LPC припадёт немного. А это пользователям ARM тоже приятно.

Золотые слова.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 20 2007, 06:10
Сообщение #19


Гуру
******

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



Цитата(singlskv @ Sep 20 2007, 01:02) *
Не люблю вступать в такие обсуждения, но Вы ведь понимаете что имел в виду человек
под этой фразой "Смеялсо..."

Нет, извините, не понимаю.
Цитата
ИМХО, подовляющее количество задач именно в этом и состоит smile.gif,

Есть, очевидно, заповедные места, где платят деньги за разработку "контроллеров светодиодов" и "контроллеров кнопок" (пусть и очень быстрых), но я таких не знаю.
Цитата
Подитожив, задам Вам такой "провакационный" вопрос, Вы когда-нить разрабатывали
какой-нить батарейно питаемый девайс ?

Для батарейных девайсов на первый план выходит время вхождение в прерывание? Даже не подозревал sad.gif.
Нет, но вскоре видимо буду. Предстоит замена-Upgrade одного старинного электомеханического девайса. Причем AVR там стоять не будет - слишком в полуспящем режиме батарейка маленькая и задачи опять-таки не битики сбрасывать, а все-таки немножко в цифре фильтровать, LCD управлять опят-таки нужно.....
Цитата
А в массовых количествах ?

Да.

Ответный вопрос - намекните, что это за задачи, коих " подовляющее количество" которые являются критичными по времени входа в прерывание (десятки-сотни ns) и при этом ничем в обработчике прерывания собственно и не занимаются. При этом они работают, как я понял в устройствах с батарейным питанием.


Цитата(SasaVitebsk @ Sep 20 2007, 03:05) *
Когда будут по той же цене, тогда конечно ....

Саша! ну по одной они цене или даже дешевле. Перестаньте просто заниматься покупками у себя в Витебске в гастрономе, в штучных колличествах через кучу посредников. Ну глянул даже на российский MT-System - - семь баксов (с налогом) они, 27285 штук на складе - бери не хочу. А если что-то типа "Залазишь на einfo" smile.gif, то т явно меньше.....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 20 2007, 06:37
Сообщение #20


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(zltigo @ Sep 20 2007, 10:10) *
российский MT-System - - семь баксов (с налогом)

Подтверждаю, очень лояльные цены на LPC (они партнеры Philips). Как с доставкой не знаю (это к ним), но люди там хорошие.
Они все время открывают магазины по бытовухе (Мир Техники), может у Вас уже есть.

Сообщение отредактировал alexander55 - Sep 20 2007, 06:42
Go to the top of the page
 
+Quote Post
mse
сообщение Sep 20 2007, 07:11
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Sep 20 2007, 10:10) *
Нет, извините, не понимаю.

Чего здесь не понимать?
Цитата
Блин, ну зачем еще один зоопарк разводить ? Есть и AT91x, LPC21xx...

разве не смешно?
Ножкой подрыгать точно-вовремя бывает очень нужно. И это не светодиод. А про время реакции 180нС на прерывание от тимера расскажите кому-нить другому. Или то были не вы, или не от тимера, ужо не вспомню. У него только текущая команда может исполняться не знаю, скока, тактов. У меня на штатных Атымельих частотах было, написал как. Это отстой.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 20 2007, 07:38
Сообщение #22


Гуру
******

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



Цитата(mse @ Sep 20 2007, 10:11) *
разве не смешно?

Нет.
Цитата
Ножкой подрыгать точно-вовремя бывает очень нужно.

Очевидно, да. А пример такого класса задач? А то я тут слышал неоднократно, что жить без этого нельзя, хотелось-бы просвятиться.
Цитата
...или не от тимера, ужо не вспомню.

Насчет времени реакции на прерывания от внутреннего таймера, смею Вас заверить, Вы совсем не подумавши ляпнули, ибо оно значения особого не имеет, ибо это просто фазовый сдвиг от генератора фаза которого изначально не известна и соответственно любые задержки его фазы по барабану.
Так-что имеет физический смысл только время реакции НА ВНЕШНЕЕ ПРЕРЫВАНИЕ. Кроме того, разговаривать о десятко-наносекундных временах реакции на прерывание для сколь-нибудь маломальски сложной программы работающей с несколькими периферифнысм устройствами бесполезно, ибо появление нескольких источников прерываний и критических секций прикрытых запретом прерываний практически неизбежно.
Короче, хочется узнать, чего это такое все делают, чего я не знаю.
Цитата
Это отстой.

Насколько я понял, это последий "аргумент" smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Sep 20 2007, 08:08
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Sep 20 2007, 11:38) *
Нет.

тоже весело
Цитата
А пример такого класса задач? А то я тут слышал неоднократно, что жить без этого нельзя, хотелось-бы просвятиться.

приходит синхросигнал и по его фронту/срезу надо выдать данные (отлов его тоже в прерывании, что добавило экстриму). Побитово. В фоне крутится задача. Обычный ССИ и СПИ не катят.
Цитата
Насчет времени реакции на прерывания от внутреннего таймера, смею Вас заверить, Вы совсем не подумавши ляпнули, ибо ...

Дык вот, та задача хотела решиться по таймерным прерываниям, но из-за неопределённого времени реакции на прерывания, не прокатило...Жжыттер от отлова синхры и впадания в текущее таймерное прерывание был просто неприемлимым. Нащщёт ляпнул неподумавши, смею вас заверить, я сперва думаю, а потом ляпаю, "ибо"...
Цитата
Короче, хочется узнать, чего это такое все делают, чего я не знаю.

Да бога ради, например обычный последовательный интерфейс, жостко синхронизированный извне. На достаточно высокой скорости с нестандартным кол-вом бит.
И не надо напрягаться, что вы чего-то не знаете, "ибо" разборкой и пересылкой ТСП пакетов круг ембеддед задач не ограничивается. В этом смысле, вы имеете право многого не знать. ;О)
Цитата
Насколько я понял, это последий "аргумент" smile.gif

Это вывод.
Для этой и родственных задач. А так камушки как камушки. Но будь щас 32мипсовая мега, она бы уделала в этой задаче любого "8-бит реплаце" АРМа.
Go to the top of the page
 
+Quote Post
firework
сообщение Sep 20 2007, 08:22
Сообщение #24


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 2-03-07
Из: Киев
Пользователь №: 25 818



Ознакомился с презентацией. Сразу понравилось то, что побороли главный недостаток ATMEGA - низкую тактовую частоту на 3,3В. Из-за этого хотел переходить на ARM. Теперь при 32МГц, эта проблема отпадает.


--------------------
Go to the top of the page
 
+Quote Post
Oldring
сообщение Sep 20 2007, 08:25
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Из-за чего спор?

Ну, выпускают новую линию AVR. Да, более точный RC генератор и опора позволят отказаться от внешних компонентов. Флеши, правда, многовато для применений, где это критично. Запихнули бы они это в нижние модели - было бы полезнее. Вообще IMHO если больше 64К флеши - нужно использовать 32-битные ядра. Да, наверное существует промежуточная ниша для таких кристаллов. Спорить о чем? Если в системе нужен ARM и с точностью до такта дерганье линиями - не грех в нее поставить и FPGA...


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
firework
сообщение Sep 20 2007, 08:52
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 2-03-07
Из: Киев
Пользователь №: 25 818



Цитата(Oldring @ Sep 20 2007, 10:25) *
Вообще IMHO если больше 64К флеши - нужно использовать 32-битные ядра.

Не факт. У меня, например, девайс должен уметь работать с огромным количеством протоколов обмена. Благодаря наличию большого флеша эта задача просто решается. И конечный пользователь сам выбирает нужный протокол из имеющихся. В противном случае пришлось бы делать кучу разных прошивок для разных заказчиков. Не-е-е, большой флеш нужен обязательно.

Цитата(Oldring @ Sep 20 2007, 10:25) *
Если в системе нужен ARM и с точностью до такта дерганье линиями - не грех в нее поставить и FPGA...

Учтите, что многим разработчикам приходится заниматься и конструированием печатных плат, и маркетингом, и закупкой комплектующих и еще кучей различных задач. Поэтому, на освоение FPGA времени не остается. И простота AVR только приветствуется.


--------------------
Go to the top of the page
 
+Quote Post
mse
сообщение Sep 20 2007, 08:58
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Oldring @ Sep 20 2007, 12:25) *
Из-за чего спор?

Ну, выпускают новую линию AVR. Да, более точный RC генератор и опора позволят отказаться от внешних компонентов. Флеши, правда, многовато для применений, где это критично. Запихнули бы они это в нижние модели - было бы полезнее. Вообще IMHO если больше 64К флеши - нужно использовать 32-битные ядра. Да, наверное существует промежуточная ниша для таких кристаллов. Спорить о чем? Если в системе нужен ARM и с точностью до такта дерганье линиями - не грех в нее поставить и FPGA...

Дык, и удивительно, о чём спорить? Посчитали маркетологи-инженегры-манагеры Атмела, что надо такое и столько, флаг им в руки. Они лучше знают кто, что и сколько у них покупает и чего хочет. А я куплю, если надо будет и ничьего аффтаритетного мнения спрашивать не стану. Это вопрос ихних и моих денег. А то:"зачем это, если есть то". Ездили б тогда на Камазах каких или Сканиях Ивековых по Риге-Москве-СПБ. Они вон скока всякого перевезти могут. И людей в кузов набить можно, ежли чего. Спальное место оборудовать можно, опять-же. А хош на мелком чём, так вот Запорожец. Давно придумано, проверено временем. ;О) Так нет же, подавай им на вкус и цет...
А ФПГА мне туда непокатит. Ни по прокорму, ни по месту. А то бы поставил и не заморачивался...Хотел ДСПик, так он жрёт, собака. ТМСы тонкие тоже...Вот такая вот загогулина, панимаишш...;О)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 20 2007, 11:06
Сообщение #28


Гуру
******

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



Цитата(mse @ Sep 20 2007, 11:08) *
Обычный ССИ и СПИ не катят.

Для начала "обычных" еще надо поискать, а необычные достаточно изобретательно можно использовать.
Цитата
Жжыттер от отлова синхры и впадания в текущее таймерное прерывание был просто неприемлимым.

Размер этого неприемлимого джиттера огласите?
Цитата
Нащщёт ляпнул неподумавши, смею вас заверить, я сперва думаю, а потом ляпаю, "ибо"...

Это я решу, после озвучания числа неприемлимого джиттера и названия AVRки на которой эту проблему Вам удалось обойти.
Цитата
Да бога ради, например обычный последовательный интерфейс, жостко синхронизированный извне. На достаточно высокой скорости с нестандартным кол-вом бит.

На какой-такой достаточно высокой? На достаточно высокой, простите программная реализачия сожрет все ресурсы контроллера, ну а на "недостаточно высоких скоростях", речь о десятках наносекунд совсем не идет.
Цитата
И не надо напрягаться

Никакого напряга. Совершенно не напрягаясь жду ответов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mse
сообщение Sep 20 2007, 12:06
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(zltigo @ Sep 20 2007, 15:06) *
Для начала "обычных" еще надо поискать, а необычные достаточно изобретательно можно использовать.

Размер этого неприемлимого джиттера огласите?

Это я решу, после озвучания числа неприемлимого джиттера и названия AVRки на которой эту проблему Вам удалось обойти.

На какой-такой достаточно высокой? На достаточно высокой, простите программная реализачия сожрет все ресурсы контроллера, ну а на "недостаточно высоких скоростях", речь о десятках наносекунд совсем не идет.

Никакого напряга. Совершенно не напрягаясь жду ответов.

Пжалста. 100кбод, джиттер 1-2мкс. Плюс задержка от фронта строба примерно на 1-2мкс. Это что видно статически осциллографом. Итого: примерно на 100-200 циклов передачи имеем один-два неправильных. Видать, изредка выскакиваем за пол-бода. Есть есчо одно таймерное прерывание, но там только поднимается флаг для фона, копейки. Пролечилось тупым опросом в фоне и строба и флага таймера. Но таким образом уже давно и успешно работает устройство на м48@20MHz.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 20 2007, 12:07
Сообщение #30


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Oldring @ Sep 20 2007, 12:25) *
Если в системе нужен ARM и с точностью до такта дерганье линиями - не грех в нее поставить и FPGA...

Поддерживаю встраивание FPGA (ну пусть CPLD) в uC. Но связь между ядрами по интерфейсу I 8085, а не как получится (AT94).
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 15:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016