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

 
 
> XMega будет честно работать на 32MHz?, Вынесено из "Защита секции кода.."
zltigo
сообщение Feb 15 2008, 11:34
Сообщение #1


Гуру
******

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



Цитата(galjoen @ Feb 15 2008, 14:20) *
Если код во флеш разместить, то он и выполнятся медленно будет. Примерно с той-же скоростью, как у AVR.

Ну Flash даже у мелких ARMов бывает 128битным, что позволяет считывать за раз 4 слова, что неплохо компенситует потерю быстродействия. Даже без этого скорость будет совсем не AVRовская за счет регистровых операций и большей их разрядности.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
7 страниц V  « < 4 5 6 7 >  
Start new topic
Ответов (75 - 89)
zltigo
сообщение Feb 17 2008, 18:51
Сообщение #76


Гуру
******

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



Цитата(KRS @ Feb 17 2008, 21:29) *
очень сильно не хватает EEPROM

Совершенно копеечный (а можно и побольше - свобода выбора!) EEPROM на хорошем встроенном I2C контроллере решает эту проблему, заодно и как-то широко муссируемые здесь глюки AVR-овких EEPРОМ отсекаются. И заменить выработавшую ресурс EEPROM можно.
Цитата
Всетки еще много удобной и дешовой переферии 5 в.

Даже не припомню, когда в последний раз видел что-то 5вольтовое периферийное. Нет видел - как кость в горле сидящий один пятивольтовый NEC-овский древний линейый интерфейс в керамическом DIP по цене баксов под 30 и линейные-же интерфейсы SHDSL. Как-бы эта дешивизна для Вас не кончилась разом с опустошением залежей неликвидов.
Цитата
P.S. а 8 UART - это круто! smile.gif

Слово UART по нынешним временам все меньше ласкает слух smile.gif а их большое количество разве только навевает мысли о чрезмерном количестве всевозможных соединительных кабелей в старинных системах, когда локальные сети казались немерянной крутостью, а слово USB, SATA, SD и прочие не значили вообще ничего... Один - один нужен обязательно, как простейший, надежный, не зависящий от софта интерфейс. Ничего против 8 не имею,но проектировать системы с таким их количеством лично я уже не буду. Время прошло.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
singlskv
сообщение Feb 17 2008, 18:57
Сообщение #77


дятел
*****

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



Цитата(KRS @ Feb 17 2008, 21:43) *
Это каких задач?
Например промавтоматики, ножек много, ножки не хилые, типа типичный переферийный
чип , но который еще может и много чего внутри себя посчитать, освободив "старших товарищей"
от рутинной работы...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 17 2008, 19:00
Сообщение #78


Гуру
******

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



Цитата(KRS @ Feb 17 2008, 21:43) *
Вот если брать AT90CANxx (самый оптимальный по цене IMHO CAN64).

Цену огласите? Поскольку мелкие ARM с CAN на борту вполне массовое явление, не говоря уже о PIC smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
singlskv
сообщение Feb 17 2008, 19:01
Сообщение #79


дятел
*****

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



Цитата(singlskv @ Feb 17 2008, 21:57) *
Например промавтоматики, ножек много, ножки не хилые, типа типичный переферийный
чип , но который еще может и много чего внутри себя посчитать, освободив "старших товарищей"
от рутинной работы...

Кстати, тема вроде как про Xmega, так вот Xmega может вполне стать идельным переферийным
чипом, ну если конечно атмел сделает их достаточно быстро и цена будет разумной...
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 17 2008, 19:04
Сообщение #80


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(zltigo @ Feb 17 2008, 21:51) *
Слово UART по нынешним временам все меньше ласкает слух smile.gif а их большое количество разве только навевает мысли о чрезмерном количестве всевозможных соединительных кабелей в старинных системах

Нашим заказчикам до сих пор требуются продукты с больщим количеством UART для связи компов с довольно экзотическим оборудованием, причем компы покдлючаютс через 2(резервирование) RS232 (где они их сейчас берут не знаю) данные конвертируются (часть воспринимается как запросы/команды питание, диагностика...) и на выход в 2 RS422 ( ну соответсвенно и в обратную сторону) плюс еще однин RS422 надо мониторить и того 5 UART. Ну плюс в новом варианте добавили ethernet, но RS232 все равно не убрали.

Цитата(zltigo @ Feb 17 2008, 21:51) *
Один - один нужен обязательно, как простейший, надежный, не зависящий от софта интерфейс.

Это точно для отладочной консоли, диагностики... лучше ничего нет.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 17 2008, 19:06
Сообщение #81


Гуру
******

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



Цитата(singlskv @ Feb 17 2008, 21:57) *
Например промавтоматики, ножек много, ножки не хилые, типа типичный переферийный
чип , но который еще может и много чего внутри себя посчитать, освободив "старших товарищей"
от рутинной работы...

Я все больше и больше и больше в качестве периферии для многих многих и многих случаев иcпользую CPLD/FPGA - ножек (это для любителей) завались можно получить, дергать ими так, что не угонишся, если чего премножить-подитожить - со свистом. Цены начинаются от заметно меньше 10 баксов. В 10баксовых тысячи триггеров и килобайты своей памяти.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 17 2008, 19:12
Сообщение #82


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(zltigo @ Feb 17 2008, 22:00) *
Цену огласите? Поскольку мелкие ARM с CAN на борту вполне массовое явление, не говоря уже о PIC smile.gif

Ну мы их небольшими партиями примерно по 6 - 7 баксов покупаем.

о PIC в теме об AVR лучше вообще не говорить wink.gif

LPC21x9 стоят не дешевле, да и глюки в них до сих пор не исправили.

Сейчас как раз на замену сделали одну плату с STM32F103 - вот это серьезный конкурент в том числе и по цене!!!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 17 2008, 19:19
Сообщение #83


Йа моск ;)
******

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



Цитата
Вот если брать AT90CANxx (самый оптимальный по цене IMHO CAN64).


А какого порядка у вас скорости CAN'а используются?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
singlskv
сообщение Feb 17 2008, 19:23
Сообщение #84


дятел
*****

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



Цитата(zltigo @ Feb 17 2008, 22:06) *
Я все больше и больше в качестве периферии иcпользую CPLD/FPGA - ножек (это для любителей) завались можно получить, дергать ими так, что не угонишся, если чего премножить-подитожить - со свистом. Цены начинаются от заметно меньше 10 баксов. В 10баксовых тысячи триггеров и килобайты своей памяти.
В CLD/FPGA пока не силен crying.gif
Но, представляя себе как оно происходит, для не очень быстрых задач, но требующих именно
определенного, не совсем банального интелекта, ну вобщем ИМХО, есть задачи удачные для
CPLD/FPGA а есть те которые без MCU решать очень грусно...

Ну и про количество UART немного поспорю, многопортовые RS-485 рутуры/свитчеры еще никто не
отменял, да и врятли в ближайшее время кто-нить их отменит....
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 17 2008, 19:28
Сообщение #85


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Rst7 @ Feb 17 2008, 22:19) *
А какого порядка у вас скорости CAN'а используются?

125 kbit. Больше пока не надо было ( да и ограничения на сеть больше при больших скоростях), хотя в сети много устройств (обычно порядка 20) и загрузка получается приличная всей сети в целом, но т.к. используется фильтр нагрузка на узлы не большая.
Но я точно знаю что ресурсов AVR достаточно что бы и на 1 mbit работать.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 17 2008, 19:39
Сообщение #86


Йа моск ;)
******

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



Цитата
Ну и про количество UART немного поспорю,


А надо ли, их и софтово можно сколько влезет (ну или достаточно много) реализовать. Или на ПЛИС рядом... Хотя, щас мы договоримся, что рулит полное отсутствие периферии smile.gif)) но с другой то стороны, идея с, скажем, 100МГц детерминированным камнем и бедной периферией имеет некоторое рациональное зерно...

Цитата
125 kbit. Больше пока не надо было ( да и ограничения на сеть больше при больших скоростях)


И какой длинны у Вас сеть? Хотя, это вопрос пятый, так, для общего образования...

Надо бы на досуге помыслить насчет софтовой реализации CAN, вроде ничего там страшного нет, 125кбит/с вполне можно асилить, причем, с вполне приемлемой загрузкой камня... Только не надо на меня сейчас нападать, я так, вслух размышляю...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
singlskv
сообщение Feb 17 2008, 19:49
Сообщение #87


дятел
*****

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



Цитата(Rst7 @ Feb 17 2008, 22:39) *
А надо ли, их и софтово можно сколько влезет (ну или достаточно много) реализовать. Или на ПЛИС рядом... Хотя, щас мы договоримся, что рулит полное отсутствие периферии smile.gif)) но с другой то стороны, идея с, скажем, 100МГц детерминированным камнем и бедной периферией имеет некоторое рациональное зерно...
предпочитаю все таки хардовые, при прочих равных, хотя конечно если нужны мах скорости,
то много портов на авр все равно не влезет, типа либо 4 X 115K либо 1 x460K
больше врятли.
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 17 2008, 19:50
Сообщение #88


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Rst7 @ Feb 17 2008, 22:34) *
И какой длинны у Вас сеть? Хотя, это вопрос пятый, так, для общего образования...

вроде несколько десятков метров получатеся, хоть все и рядом но т.к. топология не позволяет звезду получается много (сейчас хитро делаем что бы избавится от звезды по обычному патчкорду одна пара идет туда, а вторая обратно и к следующему узлу и несколько таких разъемов RJ45 на платочках аля свитч, которые тоже соеденены патчкордами стандартными с виду получается как несколько звезд, а так все в одну линию.)

Тут главное согласующие 120 ом четко по концам. Никаких звезд и очень короткие стабы.
Вообще у нас получалось на 400 метров на 1 mbit по обычной сетевой витой паре соеденить 2 устройства. Но с 3ьим в середине уже начинались глюки.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Feb 17 2008, 20:07
Сообщение #89


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Rst7 @ Feb 17 2008, 22:39) *
А надо ли, их и софтово можно сколько влезет (ну или достаточно много) реализовать.

Кстати, у меня две штуки ATmega8 (по $1) с USART-ами (программым) на скорости 4 мбит по очереди передавали через один физический USART. 4мбит - ограничить пришлось т.к. на другом конце быстрее принять не могли - там APM9 стоял. А они бы и 16 мбит (при 16 мГц) осилили. Это я о пользе ногодрыганья в реальном времени.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Feb 17 2008, 20:16
Сообщение #90


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Rst7 @ Feb 18 2008, 00:39) *
идея с, скажем, 100МГц детерминированным камнем и бедной периферией имеет некоторое рациональное зерно...


Эта идея имеет даже реальное воплощение — Scenix-ы smile.gif
Только что-то не особо они популярны вроде, видимо плохо совсем без периферии.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:26
Рейтинг@Mail.ru


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