Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
29.01.2012, 20:04
|
|
Прописка
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Ar-Gen-Tum, а что в AVR32 такого плохого по сравнению с ARM ?
|
|
|
|
29.01.2012, 20:28
|
|
Частый гость
Регистрация: 03.01.2007
Адрес: Kharkiv UA
Сообщений: 23
Сказал спасибо: 9
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от Archer07
|
С M3 - по литературе и информации существует напряг, а что говорить тогда про M4.
Единственная книга на русском Редькина П.П. выйдет в этом году.
А книги по M4 появятся в лучшем случае через год.
|
Ну грубо говоря М4 это тот же м3 но с фпу и с большей тактовой.
Насчет доставабельности м4, я дисковери м4 из Австрии заказывал еще осенью, сейчас уже можно и по местному взять. Процы ф4 уже есть свободно в киоске с радиодеталями у нас прдаются, там же и stm32F2. Пока разберешь и научишься, то и у вас наверняка будут везде продаваться.
|
|
|
|
29.01.2012, 21:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от Archer07
|
Ar-Gen-Tum, а что в AVR32 такого плохого по сравнению с ARM ?
|
Плохо то, что в нем нет ничего конкурентного в сравнении с ARMами, -
"цена от самолета", - у отладочных средств "цена от самолета"(- их практически и нет),
- втюхать его некуда.
Сама-же Atmel выпускает МК на базе TDMI7, TDMI9, CORTEX-M3.
Зачем их понесло конкурировать с ARMами ваще не понятно (мож результат некоторого зажирения? ).
(Наверное могли-бы сделать AVR32 совместимый с AVR с поддержкой 32-битной арифметики. )
Последний раз редактировалось Ar-Gen-Tum; 29.01.2012 в 21:55.
|
|
|
|
29.01.2012, 23:52
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от Archer07
|
Ar-Gen-Tum, а что в AVR32 такого плохого по сравнению с ARM ?
|
Да нет там всё изумительно. Система команд практичнее ARMа и вообще всё выглядит замечательно. Только это всё анонсировано было тогда, когда даже cortex-m3 в зародыше были. И что мы видим? AVR32 семейство близко к 0, а cortex-m3 выпускает 2 десятка производителей. Цена от 1$. Любая переферия, любые корпуса ... короче всё что пожелаешь.
Иными словами Atmel не потянул поставленную перед собой задачу. Слишком затратная оказалась. Неудачный маркетинг.
---
Само ядро проца сейчас мало кого интересует, кроме производителя компилятора. Ты пишешь на си и эффективность результирующего кода зависит от процессора. А периферия понятно что разная. Ну и архитектура ... Если изучить, то конечно эффективнее с точки построения программы, но в целом это незначительно.
M4 имеет аппаратную набортную плавучку с одинарной точностью. Кстати avr32 имеет это же только на проце ap7000, который нынче не выпускается. А на uc3 различных - её нет.
Короче м4 чуть лучше заточен под числодробилку. В частности обработку звука, частично видео. Имеет эффективеую архитектуру с 7 шинами и прочее ... Всё заточено для распараллеливания DMA при работе с переферией скоростной ... например USB, I2S, Ethernet. (я про stm32f4). По ногам совместим с stm32f100/101/102/103/105/107/2xx/4xx. Так что паяйте stm32f103 - разбирайтесь со своим cm3, а как наскучит, запаяете cm4 и поработаете с ним ...
|
|
|
Эти 3 пользователя(ей) сказали Спасибо SasaVitebsk за это сообщение:
|
|
|
30.01.2012, 00:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от SasaVitebsk
|
Короче м4 чуть лучше заточен под числодробилку. В частности обработку звука, частично видео.
|
На МК ни то ни другое совершенно не нужно. Ну какая нафиг обработка видео
пусть даже с 64КБ RAM на борту? Это даже не смешно.
Числодробилка нужна, к примеру для вычисления среднеквадратического значения
по массиву выборок тока и напряжения. Это максимум.
Все, что сложнее - это для систем на универсальных ЦП, в том числе и на базе ARM.
|
|
|
|
30.01.2012, 02:47
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от Ar-Gen-Tum
|
Вместо того что-бы сделать продвинутую AVRку они сделали нечто невообразимое.
|
Так сделали, XMega называется; периферия обновлённая/улучшенная, DES/AES, вроде fpu со временем обещают.
Не то?
|
|
|
|
30.01.2012, 06:58
|
|
Прописка
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
SasaVitebsk, взял для работы LPC1769, 120MHz на плате LPCXpresso
NXP тоже поддерживает пиновую совместимость между поколениями?
|
|
|
|
30.01.2012, 16:04
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: AVR32 vs ARM CortexM-3?
Сообщение от Archer07
|
NXP тоже поддерживает пиновую совместимость между поколениями?
|
Нет. Но тоже выпускает M4. lpc43xx.
==
2 Ar-Gen-Tum. Я писал не про то, что надо мне или вам, а про то куда позиционирует этот камень сама ST. Это есть на сайте производителя в рекламном ролике. Это показывает применённая периферия. Хотя бы звук. Ну а видио тоже разное бывает. Одно дело фильмы сжимать - другое компресить сигнал с видеокамеры домофона. Некоторые на AVR жмут с частотой кадр в секунду.
выдержка из даташита. Периферия:
Цитата:
|
– Up to 3 SPIs (37.5 Mbits/s), 2 with muxed
full-duplex I2S to achieve audio class
accuracy via internal audio PLL or external
clock
...
8- to 14-bit parallel camera interface up to
54 Mbytes/s
...
LCD parallel interface, 8080/6800 modes
...
– SDIO interface
|
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Компилятор для AVR32
|
Archer07 |
Микроконтроллеры, АЦП, память и т.д |
2 |
25.05.2011 12:37 |
Нужен совет: отрицательный ЦАП на xmega или avr32
|
code-by |
Микроконтроллеры, АЦП, память и т.д |
3 |
03.01.2011 16:13 |
ARM
|
udav_ru |
Микроконтроллеры, АЦП, память и т.д |
1 |
17.05.2006 21:39 |
ARM
|
xelos |
Микроконтроллеры, АЦП, память и т.д |
3 |
25.01.2006 14:16 |
Микроконтроллеры ARM
|
Prime |
Микроконтроллеры, АЦП, память и т.д |
7 |
30.09.2005 20:43 |
Часовой пояс GMT +4, время: 20:48.
|
|