|
Стоит ли переходить на XMega? |
|
|
|
Mar 2 2011, 09:11
|

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

|
Приступаю к решению новой задачи, где обычной меги, к которым я привык не достаточно. Думал переходить на LPC1343, но увидел XMega, которые тоже подойдут. Подкупает то, что (как я считаю) на них после мег перейти будет проще, чем на арм от другого производителя. (Так ли это?). А время играет достаточно серьезную роль для меня сейчас.
Собственно вопросы-
1. на сколько легко перейти на XMega после Mega.
2. Какие средства разработки есть для XMega и
3. есть ли программаторы/отладчики для них не от Atmel за нереальные деньги, а что-то более земное, желательно то, что реально изготовить самому.
4. Есть ли недорогие простые отладочные платы?
Заранее спасибо за ответы.
Сообщение отредактировал Skaf - Mar 2 2011, 09:15
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 23)
|
Mar 2 2011, 12:22
|

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

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

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

|
Цитата Посоветуйте тогда, пожалуйста, какой ни будь кортекс из NXP или STM с быстрым ацп (>400 кгц) с минимальным числом ног. Платка не позволяет монстров размещать. STM32F100C8T6B например меньше 2$ стоит 48 ног
|
|
|
|
|
Mar 2 2011, 14:37
|

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

|
Цитата Насчёт АЦП: 2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц. Очень печально, но спасибо, что вовремя объяснили. Цитата STM32F100C8T6B Действительно очень интересная моделька, спасибо.
|
|
|
|
|
Mar 2 2011, 14:46
|
Профессионал
    
Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252

|
Цитата(_Артём_ @ Mar 2 2011, 16:40)  Насчёт АЦП: 2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц. Если так, то можно начинать судится с атмелом за обман. Вспомню про АРМы от NXP, имеют внутренний загрузчик на 0 uarte. Т.е. у меня даже нет программатора С АЦП выжимал честные 400 кГц, но в работу пошел на 31,5 ксемплов, все 10 бит "честные"
|
|
|
|
|
Mar 2 2011, 15:36
|

Местный
  
Группа: Участник
Сообщений: 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
|
|
|
|
|
Mar 2 2011, 17:05
|
Местный
  
Группа: Свой
Сообщений: 289
Регистрация: 6-12-05
Пользователь №: 11 864

|
Цитата Только у меня вопрос. 1 гигавыборка в секунду, хватит ли тактовой частоты 32Мгц у STM32F100C8T6B для обработки такого потока? Может все таки мегавыборка?
|
|
|
|
|
Mar 2 2011, 18:25
|

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

|
Цитата Может все таки мегавыборка? Конечно мега. Под вечер совсем голова не варит. Цитата И если только сразу же без задумок его "выплёвывать" на ноги. На большее скорее всего не потянет. Ну или если только нахождение максимума или среднего за небольшой период МК должен управлять внешним аналоговым мультиплексором, выбирая на нем нужный канал, выдавать сигналы на ЦАП для подстройки режимов работы инструментального усилителя. Для каждого канала (их может быть от 16 до 32) он должен хранить в пямяти одну выборку- максимальную для этого канала. Иногда на него снаружи будет приходить запрос, скорее всего прерывание, по которому он должен будет по UART или SPI выплевывать пакет из 16 или 32 каналов, тех самых максимальных значений. После этого память очищается и все по-новой. Возможно придется добавить какое-то простейшее устреднение, чтоб какие ни будь наносекундные помехи не наловить, хоть снаружи будут стоять фильтры. Посмотрел другие МК из 101 и 102 серии, у них частоты выше, чем у 100, но ЦАПов нет, придется ставить внешнюю микросхему или две, чего в условиях ограниченого размера платы делать не хочется (
|
|
|
|
|
Mar 2 2011, 19:14
|

Знающий
   
Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768

|
Цитата(_Артём_ @ Mar 2 2011, 16:40)  Бутлоадер есть, но незапрограммированный - программатор всё равно нужен. Незапрограмированный бутлодер-это сильно.. Посмотрите сюдаВсе выложено.Рублей 200 денег и пара вечеров-и у вас программатор для всех мег,включая Х. А если влом травить-паять - то prottoss за готовый с доставкой вполне по божески берет. Цитата Насчёт АЦП: 2 MS - зто теория, а на практике вменяемые результаты измерений можно получить со скоростью единицы-десятки кГц. Ну не знаю.У меня есть девайс на хмеге .АЦП 2 канала 100 киловыборок-вопросов вроде нет. Уже полгода молотит...Что я делаю неправильно? З.Ы. люди юсб-осцилл на хмеге уже барыжат-там до 500 килосемплов вроде... Врут,однако?
--------------------
"Hello, word!" - 17 errors 56 warnings
|
|
|
|
|
Mar 2 2011, 19:26
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(WHALE @ Mar 2 2011, 21:14)  Ну не знаю.У меня есть девайс на хмеге .АЦП 2 канала 100 киловыборок-вопросов вроде нет. Уже полгода молотит...Что я делаю неправильно? З.Ы. люди юсб-осцилл на хмеге уже барыжат-там до 500 килосемплов вроде... Врут,однако? Люди то не врут, наверное... Но точность результатов измерение явно не 12-разрядов. У меня при 20-30 kS результат шумел в пределах 30-100 отсчётов , на 2 MS всё будет ещё хуже. А регистр результата действительно 12 разрядов...
|
|
|
|
|
Mar 5 2011, 13:19
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Цитата(DpInRock @ Mar 2 2011, 18:58)  1. Атмел 2. Филипс 3. Техас 4. Аналог Потом все остальное. Но после них на все остальное и смотреть не будете. Силабс. Появилась вот задачка, не реализуемая ни на чём другом по совокупности требований. Вообще. Всего две модели подходят, 716 и 990. Это к тому, что универсальных "рецептов" быть не может.
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|