STM32 Nucleo

ST разродилось новой ардуинообразной платой Nucleo:



Вернее целой линейкой плат на разных МК:

ST Nucleo F103RB
STM32F103RBT6 microcontroller
ST Nucleo L152RE
STM32L152RET6 microcontroller
ST Nucleo F030R8
STM32F030R8T6 microcontroller
ST Nucleo F401RE
STM32F401RET6 microcontroller

На плате встроен ST-Link/2.
  • +6
  • 17 февраля 2014, 22:05
  • aliaksei

Комментарии (92)

RSS свернуть / развернуть
stm32 уверенно покоряет рынок! А как по ценам?
0
9,37 евро в форнелее за любую из них
0
«форнел»… божежтымой
+1
угу, стыдоба…
0
Элитан (elitan.ru) уже продаёт :)
0
стм захватили мир, стряпают как пирожки
0
Империя наносит ответный удар! Они, похоже, даже online IDE под них готовят!!! С такими темпами «нарвутся» на разбирательства антимонопольного комитета ЕС (учитывая анонсированные цены на платки).
0
mbed.org, уже давным давно существует. Потихоньку добавляют разные новые штуки, начиналось все с LPC1768
0
неплохо. но жду ide
0
  • avatar
  • woddy
  • 18 февраля 2014, 10:14
На самом деле самое интересное в этих платах — совместимость с mbed. А там есть и онлайн IDE, и человеческий (насколько я могу судить) заменитель для SPL. В добавок переход LPC<->STM32<->Kinetis становится значительно проще.
0
  • avatar
  • evsi
  • 18 февраля 2014, 10:42
Чуть не забыл: mbed поддерживает сам ARM. Подозреваю, это следующий мейнстрим для разработки софта на Cortex M0-M4.
0
Интересный ресурс, много драйверов, причем написаны на плюсах, будет время обязательно гляну на IDE, как я понял точилось все используя МК NXP, они там кругом в фотках, но позволяет работать с любым ARM
0
А в чём прикол онлайн IDE?
0
Модно, стильно, молодежно.
Ну и еще работает в любой ОС, ничего не надо ставить, в бэкэнде стоит коммерческий компилер и либы, которые мона юзать нахаляву без ограничений. Ну и, вероятно, можно работать с проектом с любого девайса, не синхронизируя их.
0
Именно. После компиляции загружается бинарник — и шей его куда угодно.
С отладкой только пока еще вопрос неясен, а так вчерась уже поигрался с этой IDE.
0
Это, конечно, всё круто, но, имхо, оффлайновые инструменты всё равно удобнее. Если есть выбор, я бы онлайновое не стал использовать. Это не интернет банк, где обычно без вариантов, и не вконтактик, с мобилки посидеть.
Как впечатления по удобству?
0
Неоднозначные. Обычная, на первый взгляд, IDE, но.
Вроде бы и все классо-функции предоставляются готовые (помним, IDE заточена под определенную линейку плат), а с другой стороны — ни тебе автодополнения, функции редактора никакие абсолютно. Разочарован, в целом.
0
Похоже на online IDE от TI для их Launchpad`s — предпочитаю кодить дома на нотепад++ и коприровать для компиляции на web. Есть возможность экспортировать проэкт в много разных offline IDE типа Keil, IAR, GCC…
0
Бгыгыгы, как раз под свежий срачик об Ардуино на форуме.
-1
Где, какой?
0
Я там про эти платки писал, но вброс не удался, как-то вяло отреагировало сообщество. А вообще удивительно: ардуино уже все кто мог пообсирали, все кто хотел позащищали, и всё равно 5 страниц срача.
0
А вот мне TI с их Stellaris'ом больше по душе, если брать ардуиноподобные платы. Хотя эту няшку надо попробовать однозначно. Кстати, у STM 4-й кортекс как реагирует на 5 вольт на входе? Горит или как у TI, толерантен?
0
  • avatar
  • Bazis
  • 18 февраля 2014, 11:43
Практически все выводы GPIO толерантны к 5 вольтам. Исключая аналоговый режим работы.
0
точно, я забыл про этот режим… =(
0
на входе портов ввода-вывода? если да, то нормально, на stm32f40x они сделали все порты толерантными 5В, на ноги питания подаш — им будет больно, хотя все зависит от времени воздействия, были случаи когда преобразователь в обратной связи после пайки имел косяк и на stm32f4 прилетало 4.4 по питанию, выживал, вроде было и побольше но точно не помню, плохо им становится если выводы закоротить, чип становится трупом…
Форм фактор Stellaris мне тоже нравится, лежит их простой ланч пад под MPS430 и 4 штуки с LX4F120, в последнем шикарно нафарширован МК периферией, радует 8 UART-ов с fifo на 32 байта каждый(если мне не изменяет память), но достать сами камни в России сложней, цена выше аналогов от ST(сложно назвать их аналогами, поскольку периферии у TI больше, но как ни крути она для 95% проектов избыточна, если конечно грамотно спроектирована система), я взял платки для специфичных задач, лежат и ждут своего часа =)
0
ТИ со Стелларисом хорош, но не в качестве ардуины. В Энергии USBSerial не реализован. И плата, с которой нельзя удобно сношаться, тут же теряет 80% харизмы. И ценник в 5$ кончился. Эти СТшные платки у нас что-то тоже дороговаты. На настоящий момент, имхо, лучший вариант — китайские клоны Maple.
0
руки чешутся заказать, но с фарнелом связываться… не хочется… после заказа stm32f429i-disco, тогда из-за их бумажной волокиты прождал неделю пока не получил ответ, что нужно еще документы в бумажном виде им отправить, в тот же день платы появились в терре, там и заказал, вышло подороже, но без отправки документов в Великобританию
но куда их мне только девать, и так уже 9 видов плат, не считая собственного творчества =), только если ардуины шилды еще заказать…
0
Надеюсь китайцы скоро освоят клоны
0
Там и осваивать нечего, на ST-ном сайте есть и герберы, и схема, и ВОМ. Прикол в другом: эти платы стоят дешевле, чем комплектуха оптом, поскольку ST ставит туда все чипы свои и они обходятся по себестоимости. Так что клонирование маловероятно. Да, беглый взгляд на схему не выявил каких-либо особенностей, так что, по идее, если к исходной прошивке будут сорсы, то можно будет адаптировать под любую плату на подходящем чипе. В любом случае, mbed-овские либы подойдут к любой плате, вопрос только в удобстве работы с IDE (IMHO).
+1
Согласен с evsi , клонов не будет, они успешно делают свои платы, например wave share, у меня есть одна интересная плата их производства, к сожалению их больше не продают и сайта убрали ссылку на нее, прислали вместе с диском, на диске софт (под кейл была куча примеров и полноценный проект на UCOS — mp3 плеер) и схемы, вот на алиэкспрессе еще есть, брал не на официальном сайте (о нем тогда не знал) а так же на аллиэкспрессе где то за 65 баксов вместе с доставкой
у wave share куча отладок по хорошим ценам, вот например на stm32, Altera ПЛИС, там их полно на разные камни
их платы даже терраэлектроника продает
и в форм факторе arduino китайцы платы с stm32 выпускают уже давно вот например
0
и в форм факторе arduino китайцы платы с stm32 выпускают уже давно вот например
Если не заморачиваться на формфакторе, то такие платы можно купить и поближе. Или самому сделать.
0
мне тут ближе, дешевле и по-русски написано =), к сожалению, я по-украински читать не умею, только догадываться… для меня проще читать на английском =(
а самому делать — тут зависит от задачи и необходимости, что то делаю сам, что то мне проще и дешевле купить готовое
0
мне тут ближе
Охотно верю. Было бы куда проще что-то советовать, если бы в профиле присутствовала страна.
0
Мне очень нравиться подобранная цветовая гамма. Умеют пацаны.
0
Блин, что же у нас армы от атмел, в массы не идут (((, хочется их так же просто как обычные меги приобретать.
0
Атмел их как-то очень слабо продвигает. Ни тебе платок дешевых, ни особого сотрудничества с сообществами. Хотя ардуину последнюю, вроде, с их участием делали, но из-за этого она опоздала года на два.
+1
Такое ощущение что они рынок меж собой поделили, и не дергаются
0
Не, там все не так просто. Остальные воюют между собой по полной. Кроме ST и NXP есть еще Freescale и Infineon, которые проводят не менее агрессивную политику, шлепают платки и сотрудничают с комьюнити.
0
Да, еще TI забыл, они тоже не спят.
0
А Nuvoton?
0
Да, и Enegry Micro. Но это игроки чуть помельче.
0
А Silabs? вроде довольно крупный, но о нем слышно даже меньше, чем о последних двух.
0
И эти тоже. Но, как я уже писал, это игроки поменьше, к тому как они себя ведут внимания значительно меньше. А у больших явно видна плотная драка, что есть хорошо.
0
Я на них в обиде, они мне сэмпл в виде демо-борды так и не прислали)
0
Да-да, я тоже)
0
Купил себе по 2 штуки каждой… Посмотрю на что годятся… Если не пригодятся то детям на игрушки…
0
  • avatar
  • wowa
  • 18 февраля 2014, 17:12
где брали?
0
Farnel…
0
а я в России живу… у нас с Великобританией все сложней, надо подписать бумажки что я не плохой человек, не буду плохим и плохо делать тоже не буду и все в таком духе
0
А у нас всё круче небывает :) Сегодня купил и завтра или послезавтра привезут уже :)
0
А у вас это где? У кого заказывали? Цена вопроса?
0
Эта ветка начинается с вопроса «где заказывал7». Ответ чуть выше. А где wowa обитет — указано у него в профиле.
0
Цена по 250 крон (~100 гривен)
0
Ну вот уже позвонили и спросили если буду дома :) До конца дня привезут.
0
Так уже привезли :) Уже поигрался… Впечатление пока нормальное. Програмируется очень просто — по подключению к усб появляется диск на который кидаеш бинарик прямо из бровсер ИДЕ… Как дописало — реконект и уже работает :)

Живу я часть года в Украине а часть в Чехии… Моментально я по рабочим делам в Чехии.
0
Уточните, пожалуйста, по поводу загрузки бинарников, на сайте написано:
The STM32 Nucleo boards come with an integrated ST-Link debugger/programmer
как флешка определялся только первый st-link и кидать на него бинарник за загрузки в МК я не пробовал, но не думаю что они в новой плате установили старый st-link, значит там либо что то новое(совместили дебагер с прошивалкой), либо не st-link.
Так вот суть вопроса, что все таки из себя представляет отламываемый кусок платы, являющийся прошивальшиком
0
На платах, судя по описанию, ST-LINK/V2.1. Раньше был V2, а еще раньше — V1.
0
Очередная версия? Чем отличается от V2?
0
Насколько я понимаю — поддержкой нескольких режимов.
0
На плате ДВА програматора: 1 — ST Link который надо сразу обновить на версию 3 и ещё MBED булоадер — который и прикидывается диском.
0
Реализовано то все на одном чипе, просто используя разные ендпоинты
0
Козда включаю его в усб то появляется 4 усб устройства — 1 копозитное устройство, 2 стлинк, 3 ЕМБЕД диск и 4 серийный порт
0
круто =) они наконец то включили виртуальный COM порт в отладчик, теперь я точно где нибудь куплю пару этих плат
0
У меня есть просьба, выложи, пожалуйста, фотки крупным планом отладчика (посмотреть куда дорожки идут) с обоих сторон, и название отладчика, которое показывает обновлялка от ST
0
Плата покрыта белым лаком… У мнея нет хорошего фотоаппарата чтобы сфотографировать, а на телефон — невидно вообще ничего. Есть на их сайте схема и герберы для альтиума готовые — качайте смотрите. Была переж прошивкой версия «V2.J19.M2 JTAG+MBed Debugger» а стало после «V2.J19.M3 JTAG+MBed Debugger»
0
На сайте ST есть схема, герберы и BOM для каждой платы. Зачем заниматься реверсинжинирингом?
0
схему, bom и гербера смотрел, есть несколько «но», на схеме есть пометки на компонентах (как известно часто на плату ставятся не все компоненты, что нарисованы в схеме и разведены на плате и причин тому много), и на схеме платки (смотрел только NUCLEO-F401RE) есть два типа похожих пометок
1) Not Fitted (не устанавливать)
2) [N/A] — вот тут мне сложно сказать что это
по BOM вообще красивая картина, три цвета, черный, желтый и красный, но есть подсказка — [N/A] стоит в пункте Assembly (сборка), значит все таки не ставить, причем [N/A] в BOM есть всех трех цветов, есть все цвета и без [N/A]… поэтому я подумал, что лучше посмотреть на рабочий образец, чем в проектную документацию, вызывающую вопросы, насчет дорожек наверно погорячился, но совмещать слои герберов с фото платы я пока не знаю как
0
2) [N/A] — вот тут мне сложно сказать что это
Not Applicable — не применимо.
0
можете пояснить разницу между:
1) Not Fitted (не устанавливать)
2) [N/A] — вот тут мне сложно сказать что это
оба варианта помечены в BOM N/A, оба варианта есть в герберах
0
Сугубо из общих соображений: первое это «не установлен в конкретном варианте платы», а второе «не применим к данной серии в целом». Но я могу ошибаться.
0
Как я понял — там одна плата на все!!! И только перемычками (резисторами) они конфигурируются… фото сделал: Your text to link..., фото большие но если непонравится — то не моя проблема :) Лучше фотоаппарата ненашел :)
0
упс… снова… wowa.cz/nucleo/
0
спасибо, этих фотографий более чем достаточно
0
Живу в под уфой.
с фарнела заказ делал на 300 евро+40 за доставку емс. приехало ровно через 2 недели
0
Ещё хочу обратить Ваше внимание на новую реинкарнации програмы MicroXplorer — теперьона называется STM32CubeMX.
0
  • avatar
  • wowa
  • 21 февраля 2014, 14:27
Ну как я и думал — наконец то полноценный генератор кода с настройкой кварцев/генераторов и с библиотеками… Теперь проверить как оно работает…
0
Увы далеко не для для всех чипов доступны настройки тактирования.
0
Ну я пока пробовал один и там многое менялось од того какую переферию активирую… Ещё не совсем догнал как этим пользоваться :) Ну и надеюсь будут розширять :)
0
Интересно, как это будет соотноситься с семейством stm32discovery? Nucleo будем более потребительским вариантом? Потому что пока discovery мощнее и выводов больше.

Одна из проблем stm32discovery — нет единого удобного сайта. От my.st.com кровавые слёзы на глазах — так они и Nucleo тянуть на my.st.com?
0
Интересно, СТ-линк тут полноценный или кастрированный как в дискавери?
0
как писал wowa , платы определяются как «V2.J19.M3 JTAG+MBed Debugger», так что это не st-link, думаю SWIMа там нет
0
Может лучше обратится к официальной документации, а не к комментариям wowa-на.

The ST-LINK/V2-1 makes the STM32 Nucleo boards mbed enabled.
The embedded ST-LINK/V2-1 supports only SWD for STM32 devices.

Features not supported on ST-LINK/V2-1:
–SWIM interface
– Minimum supported application voltage limited to 3 V

There are two different ways to use the embedded ST-LINK/V2-1 depending on the jumper
states:
•Program/debug the MCU on board
•Program/debug an MCU in an external application board using a cable connected to
SWD connector CN4
0
Спасибо
значит не зря я купил ст линк)
0
Есть подозрение, что раз он V2.J19.M3 JTAG+MBed Debugger, то его вполне можно прошить оригинально слизанной прошивкой от ST-Link, а SWIM допаять. Но это уже отдельный гемморой.
0
Помогите советом. Выбираю первую плату между stm32f4 Discovery и NUCLEO. Если я правильно понял, то на NUCLEO будут доступны для разработки и IDE для Discovery? Цены у китайцев достаточно приемлемые. После балавства с Ардуино платформа ST очень впечатлила. Посмотрев на цены между линейками F0 и F4 решил изучать последнюю.
Стоит брать NUCLEO STM32F411 или что другое посоветуете?
0
Я посоветую взять ST Nucleo F401RE
0
  • avatar
  • x893
  • 17 января 2015, 03:12
Спасибо за ответ :) При почти одинаковой цене (в пределах 1$) почему 401 а не 411? Какие-то особенности?
0
Конечно если 1$ то лучше 411 — мне казалось больше разница была
0
  • avatar
  • x893
  • 17 января 2015, 07:38
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.