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

 
 
> Ищу ARM по-проще, но по-быстрее AVR, Подскажите ARM для начинающего
AlexKLm
сообщение Mar 31 2008, 20:01
Сообщение #1


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

Группа: Свой
Сообщений: 160
Регистрация: 17-03-08
Из: Мурманская
Пользователь №: 35 989



Ищу ARM по-проще, но по-быстрее AVR. Меня не устраивает в AVR-ах низкая тактовая частота
(AVR по своей сути ориентирован на наименьшее потребление). Важно чтобы корпус был не BGA, требования к объем памяти не велики, количество выводов желательно не более 120. Подскажите пожалуйста пару названий.


--------------------
Демократия - это когда считается, что два дурака лучше одного умного
Суверенная демократия - это когда считается, что один дурак лучше двух дураков
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexKLm
сообщение Mar 31 2008, 21:40
Сообщение #2


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

Группа: Свой
Сообщений: 160
Регистрация: 17-03-08
Из: Мурманская
Пользователь №: 35 989



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


--------------------
Демократия - это когда считается, что два дурака лучше одного умного
Суверенная демократия - это когда считается, что один дурак лучше двух дураков
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Mar 31 2008, 21:50
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(AlexKLm @ Apr 1 2008, 00:40) *
Конкретно я затрудняюсь ответить в данный момент. Например, обработка аналогового сигнала, например - запоминанием, - тот же осциллограф с памятью. Когда-то я собирал на десятках 155 серии, это был ужас, как по габаритам так и по потреблению. Вот захотелось вспомнить молодость.


Можно посмотреть в сторону ARM7-M (Cortex-M3):
STM32F10X от STmicroelectronix, Stellaris от Luminary Micro.
В отличии от класического ARM7-TDMI умеет работать с битами и на прерывания быстрее отвечает,
далее дело выбора


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
SIA
сообщение Mar 31 2008, 23:08
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723



Цитата(Vitaliy_ARM @ Apr 1 2008, 00:50) *
Можно посмотреть в сторону ARM7-M (Cortex-M3):
STM32F10X от STmicroelectronix, Stellaris от Luminary Micro.
В отличии от класического ARM7-TDMI умеет работать с битами и на прерывания быстрее отвечает,
далее дело выбора

Если нужна "считалка-ногодрыгалка" в одном флаконе, и с флэшом, а не внешней памятью - то про MIPS32 - он же PIC32 не забывайте, тоже на деле очень быстрый проц, главное достоинство - за счет давно отлаженной архитектуры реальная производительность на коде из-под компилятора близка к теоретической, несмотря на флэш, конвейер и т.п. На 80 МГц - до 80-100 DMIPS гарантированы на любом, не только линейном коде, а на частотах до 20 МГц, когда флэш не лимитирует, стабильно дает 1,5 DMIPS/МГц - можно работать на меньшей тактовой по сравнению с ARM9 и тем более ARM7 с соответствующим выигрышем по энергопотреблению/помехам. И не BGA. На прерывания реагирует за несколько тактов (теневой набор регистров).
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 1 2008, 09:44
Сообщение #5


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(SIA @ Apr 1 2008, 03:08) *
Если нужна "считалка-ногодрыгалка" в одном флаконе, и с флэшом, а не внешней памятью - то про MIPS32 - он же PIC32 не забывайте, тоже на деле очень быстрый проц, главное достоинство - за счет давно отлаженной архитектуры реальная производительность на коде из-под компилятора близка к теоретической, несмотря на флэш, конвейер и т.п. На 80 МГц - до 80-100 DMIPS гарантированы на любом, не только линейном коде, а на частотах до 20 МГц, когда флэш не лимитирует, стабильно дает 1,5 DMIPS/МГц - можно работать на меньшей тактовой по сравнению с ARM9 и тем более ARM7 с соответствующим выигрышем по энергопотреблению/помехам. И не BGA. На прерывания реагирует за несколько тактов (теневой набор регистров).


Полностю согласен, поросячий восторг от ARM превратился в слабое уныние. Сам двигаюсь в сторону MIPS64. Однако тут грабли с переферией (ее может не быть в кристале и проблемы с достоваймостю). Про пик32 ничего говорить не буду, скажу что жалуются на сырость и глючность. Мой коллега схватив пик32 было возрадовался но его привело в чуство неработоспособность UART!!!!!!!!!!!!!!!!! детский косяк. В эррате было прочитано - "upssss.... make sofware implementation" - вобщем смотрите конкретно, пойдет или непойдет. LPC хорош тем что просто заводится и куча кода со знающим народом который про грабли раскажет - это экономия времени - самого дорого ресурса... как в процессоре так и в человекеsmile.gif
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Apr 1 2008, 12:25
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(klen @ Apr 1 2008, 12:44) *
Про пик32 ничего говорить не буду, скажу что жалуются на сырость и глючность. Мой коллега схватив пик32 было возрадовался но его привело в чуство неработоспособность UART!!!!!!!!!!!!!!!!! детский косяк. В эррате было прочитано - "upssss.... make sofware implementation"

Да работает у него уарт нормально... да и багов не больше чем в любом новом проце у любого производителя. Какая ревизия кристалла у вашего коллеги?
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 1 2008, 14:08
Сообщение #7


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(Alex B._ @ Apr 1 2008, 16:25) *
Да работает у него уарт нормально... да и багов не больше чем в любом новом проце у любого производителя. Какая ревизия кристалла у вашего коллеги?

это было месяцев 7 назад, какой кристал не знаю, не стал смотреть потому что он бросил все и опять вернулся на АВР, у армов не устраивает медленная реакция на прерывания - долше чем сам код его обработки sad.gif
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Apr 1 2008, 20:34
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(klen @ Apr 1 2008, 17:08) *
это было месяцев 7 назад

ну здрасте, они только 4 месяца назад были анонсированы. Вы вообще о чем говорите?

Цитата
На последний крик загибающегося Microchip-а обращать внимания не стоит.

ну на самом деле микрочипу гораздо комфортнее чем вам кажется... Это я как инсайдер говорю, нету стагнации в продажах что 8-, что 16-битников. А объясняется это большим набором в линейке и, поэтому, четким попаданием в проект с низкой ценой. Опять же, сколько раз озвучивал - да класть мегасерийникам, какое там ядро. Главное это периферия и цена.
STM32 очень красиво смотрится, только флеши и SRAM по сегодняшним меркам маловато. И если вы кого-то хотели удивить 1 МГц(!) осциллографом на ARM9+Cortex (!) , то, как бы, не получилось =0

Цитата
о же FFT преобразование с фиксированной точкой STM32 делает быстрее чем dsPIC-и.

бредите, Александр, однозначно =)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 1 2008, 21:29
Сообщение #9


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Ха-Ха, да хоть аутсайдер.
Microchip-у крышка.
STM32 имеет оптом ту же цену что и dsPIC-и с худшей периферией.
Не забудьте, что Microchip борется с дюжиной монстров выпускающих ARM-ы

Предложенный контроллер дает человеку во первых оценить 2-а ядра вместо одного, во вторых оба ARM-ы и ему понадобиться только одна среда разработки и один JTAG адаптер.
Не говоря уже, что под ARM-ы у человека выбор из более десятка средств разработки
Скорость он получит реальные 180 MIPS, без всяких компромисов и кэшевых ухищрений.
Насчет FFT советовал бы вам крепко подумать и получше узнать систему команд Cortex-а

Осциллографф это всего лишь маленький пример.
Удивить!? Знаете, меня долбят до сих пор насчет осциллографа по RS232 c частотой 40 кГц.
А 8-и канальный, да еще оптоизолированный, да еще с парой абсолютно синхронных каналов и сетевой... Ну найдите ченить похожее в инете, буду благодарен.


Цитата(Alex B._ @ Apr 2 2008, 00:04) *
ну здрасте, они только 4 месяца назад были анонсированы. Вы вообще о чем говорите?
ну на самом деле микрочипу гораздо комфортнее чем вам кажется... Это я как инсайдер говорю, нету стагнации в продажах что 8-, что 16-битников. А объясняется это большим набором в линейке и, поэтому, четким попаданием в проект с низкой ценой. Опять же, сколько раз озвучивал - да класть мегасерийникам, какое там ядро. Главное это периферия и цена.
STM32 очень красиво смотрится, только флеши и SRAM по сегодняшним меркам маловато. И если вы кого-то хотели удивить 1 МГц(!) осциллографом на ARM9+Cortex (!) , то, как бы, не получилось =0
бредите, Александр, однозначно =)
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Apr 2 2008, 06:51
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(AlexandrY @ Apr 2 2008, 00:29) *
STM32 имеет оптом ту же цену что и dsPIC-и с худшей периферией.

Да ну, бросте, с худшей - сходите на сайт микрочипа да посмотрите... Единственное чего нету в 16-битной линейке микрочипа это контроллеров с CAN и USB одновременно. Во всем остальном я каких-то улучшений не вижу. Где у STM32 контроллеры с моторным ШИМ? А контроллеры с 23 независимыми таймерами? А контроллеры с USB OTG?
В общем опять спор ни о чем получается.

Цитата(AlexandrY @ Apr 2 2008, 00:29) *
Не говоря уже, что под ARM-ы у человека выбор из более десятка средств разработки

Как я не люблю этот маркетинговый лозунг... Вы что, всем десятком пользуетесь? Все давно встало на места - Keil (чаше) или IAR (реже) и (еще реже) gcc в различных инкарнациях типа CW.

Цитата(AlexandrY @ Apr 2 2008, 00:29) *
Насчет FFT советовал бы вам крепко подумать и получше узнать систему команд Cortex-а

Аналогично для dsPIC. Я то в курсе, что есть у кортекса знаковый MAC, инструкции насыщения и бит-реверсирования, дык у dsPIC-а это все аппаратно делается, да и мак с предвыборкой. И частота выполнения инструкций из флеши 40 МГц. Да, на Q1.31 кортекс dsPIC скорей всего порвет, но это так редко бывает, когда нужен 32-битный FFT =)
Если будет свободное время - сделайте комплексный FFT х256, так чтоб можно было в кейловском симуляторе погонять. Мне это действительно интересно.

Цитата(AlexandrY @ Apr 2 2008, 00:29) *
Осциллографф это всего лишь маленький пример.

Да это понятно

Цитата(AlexandrY @ Apr 2 2008, 00:29) *
8-и канальный, да еще оптоизолированный, да еще с парой абсолютно синхронных каналов и сетевой...

Дык берите контроллер, у которого несколько УВХ. Я чего-то проблемы не понимаю - у того же банального дспика есть в линейки контроллеры с двумя АЦП, каждый из которых имеет по 4 УВХ
Go to the top of the page
 
+Quote Post
sergvks
сообщение Apr 3 2008, 12:06
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Цитата(Alex B._ @ Apr 2 2008, 09:51) *
Если будет свободное время - сделайте комплексный FFT х256, так чтоб можно было в кейловском симуляторе погонять. Мне это действительно интересно.

http://www.st.com/mcu/forums-cat-6619-23.html
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AlexKLm   Ищу ARM по-проще, но по-быстрее AVR   Mar 31 2008, 20:01
- - aaarrr   Неужели и пару названий найти не получается? У тог...   Mar 31 2008, 20:13
|- - klen   я начал с LPC2103 - просто и дешево. потребуется к...   Mar 31 2008, 20:51
- - AlexKLm   Пару названий я уже нашел. Есть бг-ашки на 190 мгц...   Mar 31 2008, 20:46
- - AlexKLm   klen, aaarrr, - спасибо за помощь, вощем это мне и...   Mar 31 2008, 21:03
- - aaarrr   Да, если нужна именно "быстрая считалка...   Mar 31 2008, 21:21
||||- - AlexandrY   Не, dsPic-и обсуждать пожалуй не буду. Только скаж...   Apr 2 2008, 16:38
|||||- - Alex B._   Цитата(AlexandrY @ Apr 2 2008, 19:38) Не,...   Apr 2 2008, 19:12
||||- - Alex B._   Цитата(sergvks @ Apr 3 2008, 15:06) http:...   Apr 3 2008, 19:06
|||- - defunct   Цитата(klen @ Apr 1 2008, 16:08) у армов ...   Apr 2 2008, 12:09
||- - zltigo   Цитата(klen @ Apr 1 2008, 12:44) ..ARM пр...   Apr 1 2008, 14:55
||- - alexander55   Цитата(zltigo @ Apr 1 2008, 18:55) Добро ...   Apr 2 2008, 07:57
||- - zltigo   Цитата(alexander55 @ Apr 2 2008, 10:57) P...   Apr 2 2008, 18:12
|- - AlexandrY   Ну тогда есть то, что вам надо. Из этого контр...   Apr 1 2008, 14:45
- - GetSmart   Цитата(klen)LPC хорош тем что ...Не малое его прие...   Apr 1 2008, 10:10
- - Andy Great   А как нынче обстоят дела с продукцией Triscend? По...   Apr 2 2008, 09:10
- - Viktor110668   либо лыжи не едут либо я бестолковый, поделись пжл...   Apr 3 2008, 09:57


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

 


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


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