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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Стоит ли переходить на XMega?
Skaf
сообщение Mar 2 2011, 09:11
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Приступаю к решению новой задачи, где обычной меги, к которым я привык не достаточно. Думал переходить на LPC1343, но увидел XMega, которые тоже подойдут. Подкупает то, что (как я считаю) на них после мег перейти будет проще, чем на арм от другого производителя. (Так ли это?). А время играет достаточно серьезную роль для меня сейчас.

Собственно вопросы-

1. на сколько легко перейти на XMega после Mega.

2. Какие средства разработки есть для XMega и

3. есть ли программаторы/отладчики для них не от Atmel за нереальные деньги, а что-то более земное, желательно то, что реально изготовить самому.

4. Есть ли недорогие простые отладочные платы?

Заранее спасибо за ответы.

Сообщение отредактировал Skaf - Mar 2 2011, 09:15
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Mar 2 2011, 11:56
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Нет.
Забыть как страшный сон.
Вернее, как просто сон.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Mar 2 2011, 12:07
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Skaf
товарищ сваял дизайн на Хмеге, тот даже работал как ожидалось, но в результате отсутствия доставабельных экземпляров (Киев) пришлось переделывать ПП под доставабельные меги.
Так что с точки зрения доставабельности - арм, без вопросов. ARM-ы слишком много контор выпускают, чтоб выделывать такие кренделя с ними как атымель с Хмегами делает...
Go to the top of the page
 
+Quote Post
Skaf
сообщение Mar 2 2011, 12:22
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Цитата
Нет.
Забыть как страшный сон.
Вернее, как просто сон.


Пожалуйста, обоснуйте ваше мнение. Почему? Судя по тому, что я читал они очень даже приличные. Но пока, конечно, только читал. Мне в них АЦП нравится. 2 мегавыборки в секунду. В некоторых моделях 2 АЦП и 2 ЦАП. Мне как раз бы идеально подошло.

Посмотрел на chipfind с доставаемостью вроде тоже не должно быть особых проблем.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Mar 2 2011, 12:33
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



И что вы с этими мегавыборками делать будете? Солить?

Чего тут обосновывать. Сравните цену sam3s - 64k 16k 64 мегагерца и подобной xmega...
Любой арм по частоте вдвое быстрее. В реальности в 4 быстрее, а то и больше. 32 разряда - это не 8, что очевидно.
У филипса полно дешевых кортексов, у Ti полно.
А Си - он и в африке Си.

А скоко программатор стоит для меги. 200 баксов вынь да положь. А для того же sam3s - нисколько. Не нужен.

Я сам делал вещицу на иксе. Хрен достанешь. Да, 8К озу после меги кажутся огого.

Короче, использовать xmega - это сойти с ума однозначно.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Skaf
сообщение Mar 2 2011, 12:39
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Мне на самом деле ни ОЗУ ни скорость алгоритма особенно не нужна.

В устройстве должно быть достаточно быстродействующее АЦП- минимум 400кгц, от 10 бит. 1 канал.
2 ЦАП, от 12 бит, скорость не интересует- статические напряжения держать будут, подстраиваемое время от времени.
И процессор, способный обрабатывать эти 400 киловыборок 10-и битных. Обработка элементарная- никаких ЦОС, просто выбор наибольшего значения и выдача наружу по аурту по команде извне.

Вначале вообще хотел внешнее АЦП повесить и мегу. Но у нее скорости не хватит на 400*2 байт в секунду.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Mar 2 2011, 12:42
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Ну.
SAM3S - два цапа. Что еще надо.
--
И еще сильно подозреваю что в реальности вам 400к выборок нафик не нужны.

Сообщение отредактировал DpInRock - Mar 2 2011, 12:45


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 2 2011, 12:58
Сообщение #8


Гуру
******

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



Цитата(DpInRock @ Mar 2 2011, 15:33) *
А скоко программатор стоит для меги. 200 баксов вынь да положь. А для того же sam3s - нисколько. Не нужен.

А как этот sam3s программируют, если программатор ему не нужен? Через USB?
Go to the top of the page
 
+Quote Post
Skaf
сообщение Mar 2 2011, 13:08
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Ну вроде у XMega тоже есть бутлоадер, или я ошибаюсь?

Посоветуйте тогда, пожалуйста, какой ни будь кортекс из NXP или STM с быстрым ацп (>400 кгц) с минимальным числом ног. Платка не позволяет монстров размещать.

Сообщение отредактировал Skaf - Mar 2 2011, 13:24
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Mar 2 2011, 13:29
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Все атмелы (те, которые надо) имеют самбу. По RS232 и УСБ (где в наличии).
---
Еще раз повторяю SAM3S - www.atmel.com
Ног - скоко хотите.

--
У меги есть возможность записать бутлоадер. Токо пальцем его туда зашить очень тяжело.

Сообщение отредактировал DpInRock - Mar 2 2011, 13:30


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
V_N
сообщение Mar 2 2011, 13:38
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



Цитата
Посоветуйте тогда, пожалуйста, какой ни будь кортекс из NXP или STM с быстрым ацп (>400 кгц) с минимальным числом ног. Платка не позволяет монстров размещать.




STM32F100C8T6B например меньше 2$ стоит 48 ног
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 2 2011, 13:40
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Skaf @ Mar 2 2011, 15:08) *
Ну вроде у XMega тоже есть бутлоадер, или я ошибаюсь?


Бутлоадер есть, но незапрограммированный - программатор всё равно нужен.

Насчёт АЦП:
2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц.

Go to the top of the page
 
+Quote Post
Skaf
сообщение Mar 2 2011, 14:37
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Цитата
Насчёт АЦП:
2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц.


Очень печально, но спасибо, что вовремя объяснили.

Цитата
STM32F100C8T6B


Действительно очень интересная моделька, спасибо.
Go to the top of the page
 
+Quote Post
yakub_EZ
сообщение Mar 2 2011, 14:46
Сообщение #14


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

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Цитата(_Артём_ @ Mar 2 2011, 16:40) *
Насчёт АЦП:
2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц.

Если так, то можно начинать судится с атмелом за обман.
Вспомню про АРМы от NXP, имеют внутренний загрузчик на 0 uarte. Т.е. у меня даже нет программатора
С АЦП выжимал честные 400 кГц, но в работу пошел на 31,5 ксемплов, все 10 бит "честные"
Go to the top of the page
 
+Quote Post
Skaf
сообщение Mar 2 2011, 15:36
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Цитата
Если так, то можно начинать судится с атмелом за обман.

Я почитал форумы. Действительно у людей с АЦП проблемы. Но имеется errata, в котором все эти проблемы описаны. Поэтому судиться не получится. Кстати, как выяснилось, там проблемы не только с АЦП, но и с EEPROM.

Цитата
Вспомню про АРМы от NXP, имеют внутренний загрузчик на 0 uarte

У некторых чипов от NXP, например у LPC1343, есть USB Mass Storage бутлоадер. Замыкаешь одну ножку на землю, подключаешь к компьютеру, где МК определяется как флешка, куда можно хоть проводником скинуть или скачать файл.

Но 400кгц и 10 бит хуже, чем 1мгц и 12 бит у STM, который мне посоветовали выше. Плюс у STM есть 2 ЦАПа. Поэтому, видимо, остановлюсь на STM32F100C8T6B. Тем более, что доставаемость и цена в 95р в розницу подкупает )
Хотя отладочник на LPC1343 уже заказали. Ну ничего, пригодится в хозяйстве )

Я надеюсь 12 бит и 1 мгц у STM тоже честные? )

Только у меня вопрос. 1 гигавыборка в секунду, хватит ли тактовой частоты 32Мгц у STM32F100C8T6B для обработки такого потока?

Сообщение отредактировал Skaf - Mar 2 2011, 15:19
Go to the top of the page
 
+Quote Post

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

 


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


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