KnightIgor 2 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Привет сообществу! Хотелось бы услышать мнения присутствующих о Cortex M3 от различных производителей, чтобы сделать правильный выбор с долгосрочной перспективой. Интересуют кремни от трех основных игроков: ST (ST32F1xx), TI/Luminary (Stellaris LM3Sxxx) и NXP (LPC1xxx). ATMEL SAM3U и EnergyMicro EF32 в некоторых случаях пока безальтернативны (SAM3U имеет High Speed USB, но не имеет маленьких кремней, а Gecko's целятся пока на сверхмалое потребление и есть единственные, кто имеет развитые кремни в малых корпусах QFN32 и даже QFN24), потому можно пока оставить вне темы. Ожидаю вопрос, а какой состав периферии интересует. Пока не столь важно. Важна насыщенность линейки, а также продуманность периферии в целом. Вопрос доступности кремней, а также средств отладки и разработки не стоит: проблем с этим нет. Судя по этому форуму, в основном все крутят NXP, меньше ST, все в основном ARM7. Переход на Cortex Mx, смотрю, только начинается. С нетерпением и благодарностью ожидаю дискуссию. Игорь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 5 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Наш выбор NXP (LPC1xxx), затем ST(ST32F1xx) сыроватые, реже но используем. Stellaris LM3Sxxx пок нет, из-за непоняток с поставками, сроками, ценами. ATMEL SAM3U нет поскольку проблемы в компании, непонятки со сроками и скачками цен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба ST(ST32F1xx) сыроватые, реже но используем. Спасибо за мнение. В чем сыроватость? Кроме того, что имеется ввиду под "реже но используем" - в других проектах/платах или как замена LPC1xxx (есть пин-совместимость между LPC1xxx и ST32Fxxx)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Segment 3 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба STM32F10 неверноятно убогие, софт писать невыносимо, особенно с бажным CMSIS. Использовали раньше LPC2000, перешли на LPC1700, доки понятные, с софтом проблем нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 5 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Спасибо за мнение. В чем сыроватость? Кроме того, что имеется ввиду под "реже но используем" - в других проектах/платах или как замена LPC1xxx (есть пин-совместимость между LPC1xxx и ST32Fxxx)? Сырые доки, описания неполные, несоответствия, глюки на которы время гробиться неделями, релизы итп. Много набегает. Для примитивных решений иногда прокатывает ST32Fxxx. ... реже но используем ... когда заказ от жадного клиента с низким бюджетом, неоправданная экономия даже на резисторах. Ну тогда и ST32Fxxx вроде как подешевле. Никогда не рассматривали вопросы замены между LPC1xxx и ST32Fxxx, поскольку дали предпочтение LPC1xxx. Все от тз зависит и бюджета. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Никогда не рассматривали вопросы замены между LPC1xxx и ST32Fxxx, поскольку дали предпочтение LPC1xxx. Все от тз зависит и бюджета. Так, потихоньку центнер тяжести смещается в сторону NXP... :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Danis 0 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Так, потихоньку центнер тяжести смещается в сторону NXP... :) С NXP не работал, врать не буду. Но STM32 не так давно на рынке, по моему, начало не плохое. Пока впечатления по STM32 нормальные. До этого с dsPIC работал. На STM32 недавно TFT запустил, несколько различных алгоритмов покрутил, посмотрел производительность, пойдет. Не плохо за такие деньги. Конечно, должно пройти некоторое время пока чип освоишь, но конечно сейчас парой важна быстрая разработка приложений, а цена чипа это вторичное. Хотелось бы услышать мнения присутствующих о Cortex M3 от различных производителей, чтобы сделать правильный выбор Может Вас это заинтересует? http://aravil.livejournal.com/17728.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andr2I 0 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба На STM32 недавно TFT запустил, несколько различных алгоритмов покрутил, посмотрел производительность, пойдет. Не плохо за такие деньги. А каким образом Вы TFT запустили? - вроде нет у STM32 встроенного LCD контроллера? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 5 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Может вы про этот чип MDR32F1? Всеж не пойму, то ли очередная отмывка гос. денег этими зеленоградцами то ли еще что-то. Сами кристалы кто будет делать? Ну а если это для военных, то опять не интересно, ... опять отстали. А каким образом Вы TFT запустили? - вроде нет у STM32 встроенного LCD контроллера? Да, вроде нет. А вот китайцы уже как год продают эти тест борды и цена небольшая. И как вам? http://cgi.ebay.com/DX32-STM32-STM32F103VC...340618275087164 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба ... вроде нет у STM32 встроенного LCD контроллера? Контроллера нет, но есть это QVGA TFT-LCD direct drive using the STM32F10xx FSMC peripheral Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 1 ноября, 2010 Опубликовано 1 ноября, 2010 · Жалоба Может Вас это заинтересует? http://aravil.livejournal.com/17728.html Ввиду моего территориального расположения интерес к продукции из Зеленограда чисто теоретический... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smate 0 1 ноября, 2010 Опубликовано 1 ноября, 2010 (изменено) · Жалоба LCD контроллера нет, но это и не обязательно. Демонстрационных плат с ST32 и демо-софта с исходниками для LCD-дисплеев до и больше.. Изменено 1 ноября, 2010 пользователем Smate Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 2 ноября, 2010 Опубликовано 2 ноября, 2010 · Жалоба Хм... Непонятен сам посыл для дискуссии. Выбрать какое-то конкретное семейство МК на Cortex-M3 и никогда с него не сползать? В каком-то смысле это называется загнать себя в угол. А чем провинились ARM7TDMI, Cortex-M0, Cortex-M4, в конце концов ColdFire и MIPS? По моему опыту переползание с одного 32-битного МК на другой (в том числе с другим endianness) - довольно безболезненный процесс, последующие переползания ещё проще. Так что выражаю своё искреннее недоумение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 2 ноября, 2010 Опубликовано 2 ноября, 2010 · Жалоба Так что выражаю своё искреннее недоумение. Ну почему же. Одно дело "ARM7TDMI, Cortex-M0, Cortex-M4, в конце концов ColdFire и MIPS", а другое - два камня с примерно равной периферией и одним ядром. Топикстартера интересует, как мне кажется, удобство использования, набор граблей и т.п. Переползание само по себе не так уж и безболезненно, особенно если камень заложен и пошли изделия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 21 2 ноября, 2010 Опубликовано 2 ноября, 2010 · Жалоба Переползание само по себе не так уж и безболезненно, особенно если камень заложен и пошли изделия. ++, особенно если тираж больше сотни в месяц. Поддерживать потом весь этот зоопарк в течение многих лет очень утомительно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться