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

 
 
10 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> LPC vs STM32 cortex-M3
IgorKossak
сообщение Sep 26 2011, 11:21
Сообщение #16


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(KRS @ Sep 26 2011, 14:04) *
LPC гораздо шустрее как и по максимальной частоте, так и по скорости выполнения из флеша.

Были, пока не появились STM32F2xxxx
Go to the top of the page
 
+Quote Post
KRS
сообщение Sep 26 2011, 11:34
Сообщение #17


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

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



Цитата(IgorKossak @ Sep 26 2011, 15:21) *
Были, пока не появились STM32F2xxxx

Точно, я что то давно в сторону STM не смотрел.
Раньше у STM главным преимуществом было то что они гораздо раньше стали доступны sm.gif
А теперь похоже надо по периферии, размеру корпуса выбирать...
Go to the top of the page
 
+Quote Post
topkin
сообщение Sep 26 2011, 11:52
Сообщение #18


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

Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476



Цитата(IgorKossak @ Sep 26 2011, 15:21) *
Были, пока не появились STM32F2xxxx

Совершенно верно. Плюс еще появились STM32F4xx, официальные дистрибьюторы готовы предоставить образцы под проект sm.gif
А вообще тема бестолковая, как бы в холивар не переросла.
ИМХО
Go to the top of the page
 
+Quote Post
skripach
сообщение Sep 26 2011, 11:59
Сообщение #19


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата
Плюс еще появились STM32F4xx, официальные дистрибьюторы готовы предоставить образцы под проект

Digikey уже продаёт.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Буратино
сообщение Sep 26 2011, 12:02
Сообщение #20


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

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Я вообще еще не имел дела с АРМ ,но слухи уже собираюsm.gif Говорят ,что у стелариса 120нм тех процесс для физич. уровня встроенного Ethernet. Типа жрет, греется и место на кристалле откушивает.. Типа поставить внешний чип даже лучше ибо появляются оч. клевые и недорогие решения.


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Sep 26 2011, 13:10
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(scifi @ Sep 26 2011, 13:46) *
Сам LPC не использовал, но слышал, что там запись во флэш с ограничениями: запись только кусками большого размера. Это сильно затрудняет эмуляцию EEPROM. У ST таких проблем нет.

Все правильно, запись посекторная, размер сектора для LPC1768 - 4 кБ в младших адресах и 32 кБ в старших. Вообще не думаю, что это большая проблема, больше напрягает время стирания сектора - 100 мс.

Цитата(Буратино @ Sep 24 2011, 22:09) *
Polaris,
У NXP кстати есть Cortex M0 процы с CAN

Ага, уже увидел - LPC11C, но, извините, еще не доехали, судя по их темпам и анонсам - хорошо если к концу года будут. Причем вряд ли по цене STM8. А сами понимаете, в мелких устройствах экономия 1-2 долларов вполне ощутима. Опоздали они с этой серией. На год минимум.

И вообще, если честно, то после активной рекламы NXP здесь на форуме, я за полтора года использования очень в них разочаровался.
Go to the top of the page
 
+Quote Post
scifi
сообщение Sep 26 2011, 13:28
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Polaris @ Sep 26 2011, 17:10) *
Все правильно, запись посекторная, размер сектора для LPC1768 - 4 кБ в младших адресах и 32 кБ в старших. Вообще не думаю, что это большая проблема, больше напрягает время стирания сектора - 100 мс.

Вы что-то путаете. Это стирание посекторное. Запись в LPC1768 блоками по 256 байт.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Sep 26 2011, 14:21
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(scifi @ Sep 26 2011, 16:28) *
Вы что-то путаете. Это стирание посекторное. Запись в LPC1768 блоками по 256 байт.

В данном контексте все верно, не придирайтесь. Прежде чем записать что-то, нужно сначала стереть.
Go to the top of the page
 
+Quote Post
dac
сообщение Sep 26 2011, 16:35
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



выбирал между ними по доступности, выбрал stm32, не жалею, тем более, пин-совместимая (несколько резисторов-конденсаторов на этапе схемы, причем есть мануал) от STM32F1 до STM32F4 - последние так спасение в одном проекте для меня.
баги - читаем эррату, бывает терпимо, бывает нет, но обычно есть альтернатива. неприятность - отсутствие входа VREF в корпусах меньше TQFP100, хотя, как ни странно есть в BGA64.
документация не очень, но уже привыкаю
еще минус - отсутствие малоногих корпусов, минимум QFN36 (0,5мм - там могут быть проблемы с пайкой), нормальные от TQFP48. но для поделок сложно, везде шаг 0,5мм, хорошо хоть не 0,4.
еще плюс - библиотеки на переферию от производителя, тормозные, зато существенно ускоряют процесс разработки. там где скорость инициализации не крична, т.е. почти везде sm.gif активно использую
цены - ну очень гуманные, делал сравнительный анализ с микрочип (ну нафига им сдался MIPS sad.gif, выбрали бы ARM, не пришлось бы мне менять всю линейку) - или стм32 дешевле или при прочих равных получаем 32-битное ядро. исключение - малоногие или с большим шагом корпуса.




Go to the top of the page
 
+Quote Post
zhevak
сообщение Sep 26 2011, 17:32
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(KRS @ Sep 26 2011, 17:04) *
LPC гораздо шустрее как и по максимальной частоте, так и по скорости выполнения из флеша.

Тоеретически это так. (Точнее было так, сейчас уже не так.)
Но практически -- я сужу по себе и тем, кого я знаю, -- очень-очень редко проц используется на максимальной частоте.
Там и энергопотребление, и тепло, и помехи, и прочий букет проблем имеют совсем другие цифры. Зачем так мучить скотину?
Мне кажется, что когда в задаче нужна числодробилка по-мощнее следует брать АРМ9 или АРМ11.
Не-е, конечно, можно сейчас придумать и натеоретизировать и оправдать необходимость большой скорости... но реально, пацаны, кто из вас РЕАЛЬНО и ПОСТОЯННО (из проекта в проект) использует проц на максимальной частоте? Только честно, да?

Наверно этот показатель сегодня не очень актуален -- 72 или 100 МГц. Писькомеряние все это! Практической ценности в том, что проц бегает в полтора раза быстрее, нет никакого. Нужна скорость -- ну так возьми другой проц. Не гоняйся за 10% скорости, не наступай себе на горло. Как-то так мне кажется.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
Polaris
сообщение Sep 26 2011, 18:51
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(zhevak @ Sep 26 2011, 20:32) *
Не-е, конечно, можно сейчас придумать и натеоретизировать и оправдать необходимость большой скорости... но реально, пацаны, кто из вас РЕАЛЬНО и ПОСТОЯННО (из проекта в проект) использует проц на максимальной частоте? Только честно, да?

Наверно этот показатель сегодня не очень актуален -- 72 или 100 МГц. Писькомеряние все это! Практической ценности в том, что проц бегает в полтора раза быстрее, нет никакого. Нужна скорость -- ну так возьми другой проц. Не гоняйся за 10% скорости, не наступай себе на горло. Как-то так мне кажется.

Ну не скажите. Вот взять LPC2478 для обслуживания TFT. Да, 640x480 тянет. Поставить частоту 72МГц, поделить на 3, получаем 24МГц, почти что 25 номинальные для данного TFT. Но при использовании даже SDRAM 32 бита для всего остального остается процентов 40 ресурсов, не так уж много по сути, перерисовывание заметно глазу. А если взять 800x480? Там частота порядка 30 МГц, то есть, 72 уже не подойдет, нужно брать 60 с делением на 2, в итоге ресурсов останется процентов 20, уже в два раза меньше, получается, если честно, не очень. А вот был бы под рукой LPC1788, можно было бы выставить частоту в 90МГц, поделить ее на 3 и иметь свободных ресурсов под 50%. Иногда скорость все-таки нужна.
Go to the top of the page
 
+Quote Post
PraNkiSh
сообщение Sep 26 2011, 19:14
Сообщение #27


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

Группа: Свой
Сообщений: 120
Регистрация: 25-02-05
Из: Москва
Пользователь №: 2 889



холивар конечно везде можно устроить sm.gif

все STM32 совместимы pin to pin в пределах одного корпуса ? или только некоторые разновидности ?
у LPC походу с этим сильно все хуже ?

откуда возникло впечатление что STM32 стал "народным" ARM ? и в каких краях он народный ? СНГ, европа ?
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Sep 26 2011, 19:35
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Цитата(skripach @ Sep 26 2011, 14:59) *
Digikey уже продаёт.

Он заявлен, но в стоках нигде нет нет. Да и подпадает он под экспортный контроль, в Неньку его напрямую не продадут :-(
Интересно, а кейл поддерживает его VFP?


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
Lotor
сообщение Sep 27 2011, 04:23
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(PraNkiSh @ Sep 26 2011, 23:14) *
у LPC походу с этим сильно все хуже ?

Смотря что назвать хуже - меня вон обрадовали недавно, что lpc1788 совместим с lpc2478 по ногам. Наверняка вся линейка lpc23/24 имеет аналог в lpc17xx.
А в целом тут уже правильно заметили - микроконтроллер надо выбирать по периферии. У lpc например реализован mci интерфейс, не знаю появился ли он у stm32.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
lebiga
сообщение Sep 27 2011, 11:13
Сообщение #30


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

Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292



Меня сильно подкупила DSP либа для LPC17x с ИАРА 6.10 (идет и отдельно).
БПФ 4096 точек на ассемблере рулит! Да и остальные модули применяю часто (FIR, random)

Поэтому когда нужно было очень быстро сделать измерительное устройство - выбрал LPC
Прицепил TI codec PCM3002 на I2S - и 2 канальный анализатор сигналов в реальном времени до 2кГц, есть запас и на больше
Go to the top of the page
 
+Quote Post

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

 


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


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