roboforum.ru

Технический форум по робототехнике.

STM32 Nucleo

ARM7, ARM9, ARM11 etc.

STM32 Nucleo

Сообщение linvinus » 22 фев 2014, 00:05

долго ждал, но почему то никто не написал про новые отладочные платы
STM32 Nucleo boards
http://www.st.com/web/en/press/p3526

в общем, это обычные 64 пиновые STM32F0 , STM32F1, STM32F4 но совместимые с шилдами ардуино и имеют в комплекте программатор который можно отрезать и использовать отдельно.
Ура!
осталось увидеть аналог STM32F4 формата arduino nano и вот такой программатор http://www.ebay.com/itm/Bid-Now-Low-pri ... 338b1b5336 в комплекте.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение dccharacter » 22 фев 2014, 05:20

Их в нюрнберге на след неделе будут бесплатно раздавать :-0)
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: STM32 Nucleo

Сообщение Angel71 » 22 фев 2014, 07:26

linvinus, полно мелких плат на подобии http://www.amazon.com/System-On-Modules-Cerb40-STM32F4-DIP40-NETMF/dp/B00HKITIY4, но это же не ст с их низкой ценой. у нас в украине как минимум пару человек клепали всякие мелкие платки на подобии мини/нано/... на смт32. я тоже со всякими приятностями на плате (степапами, радиомодулями, микрами заряда, драйверами моторов,...) почти дорисовал и уже планировал платы заказывать (цена была бы почти как у ст, эти армы в китае намного дешевле, чем по месту. только плата "зелёнка"). но плин, "второй раунд" некоторых событий... людям сейчас не до хобби, продажи резко стали околонулевыми. возня с роутером этож как раз из-за этого - решил пока на веб переключиться, нужно немного железо докупить/обновить.
linvinus писал(а):долго ждал, но почему то никто не написал про новые отладочные платы

долго облизывался на всякие inemo-m1, 32f429idiscovery и прочие вкусняшки, но надоедает - пока нельзя по месту или из-за границы по нормальной цене от одной-двух штук купить, то имхо ну его туда эти анонсы и новинки.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 22 фев 2014, 11:01

Да вот когда нужно не так уж и много. спасибо за ссылку. Про inemo-m1 первый раз услышал, клёвая штука.

Я вот эту купил http://www.mikroe.com/mini/stm32/
только у них какой то свой загрузчик и память была залочена, пришлось виндовой утилитой разлочивать чтобы пользоваться.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 22 фев 2014, 11:38

так cerb40 тоже с бутлоадером. имхо смысл его покупать за такие деньги есть только, если вы на дотнете хотите программировать. хотя это дело такое - netmf портирован для очень многих мк, можно и самому залить.
inemo да, когда анонс появился это было нечто. а сейчас, если есть желание/возможность самому сделать плату, так смысла ждать этот немо 0 (не, есть люди, которые выложили за него ~100$, но это их тараканы). давно можно легко купить mpu9150. младшие армы совсем недорого стоят. можно даже взять чип в котором сразу беспроводной трансивер и какой-нибудь мк (8051, арм, мега,...). максимум, если делать лутом, то будет чуть больше платка.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 06 мар 2014, 10:51

linvinus, полно мелких плат на подобии

Они урезанные, причем в самом неудобном месте :(.
Мне нужен TIM1 и/или TIM8 , так вот на чипе ножки TIM1 пересекаются с USB и соответственно tim1 в пролёте, а tim8 они вообще не развели.

Похоже из более менее компактного на F4 есть только китай http://www.powermcu.com/product-19.html
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 06 мар 2014, 11:28

http://www.powermcu.com/product-19.html при переключении на фиглиш перекидывает на другой сайт, там эта борда живёт по ссылке http://www.hotmcu.com/hystm32f4xxcore144-coredev-board-p-10.html?cPath=1_20
вот чуть дешевле без флеша http://www.aliexpress.com/item/New-arrive-Core407I-STM32F407IGT6-STM32F407-STM32-ARM-Cortex-M4-Evaluation-Development-Core-Board-with-Full-IOs/779234891.html. если порыть, вполне возможно, что найдётся ещё чуть дешевле.

Добавлено спустя 5 минут 9 секунд:
если правильно понял, то тут есть http://www.mikroe.com/easymx-pro/stm32/mcu-cards/, EasyMx PRO v7 for STM32 MCUcard with STM32F407VGT6, 24$ + 9$ за посылку обычной почтой
ещё варианты http://www.ebay.com/itm/Core407V-STM32F407VET6-STM32-ARM-Cortex-M4-Development-Board-Full-I-O-Expander-/261045971937?pt=LH_DefaultDomain_0&hash=item3cc78d6be1, http://www.aliexpress.com/store/product/XCore407I-STM32F407IGT6-STM32-MCU-core-board-with-IO-expander-2-USB-sockets-Ethernet-NandFlash-Cortex-M4/418423_1282890667.html
а рассматриваются только стм? https://www.ghielectronics.com/catalog/product/373
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 06 мар 2014, 14:23

Angel71 писал(а):http://www.powermcu.com/product-19.html при переключении на фиглиш перекидывает на другой сайт, там эта борда живёт по ссылке http://www.hotmcu.com/hystm32f4xxcore144-coredev-board-p-10.html?cPath=1_20
вот чуть дешевле без флеша http://www.aliexpress.com/item/New-arrive-Core407I-STM32F407IGT6-STM32F407-STM32-ARM-Cortex-M4-Evaluation-Development-Core-Board-with-Full-IOs/779234891.html. если порыть, вполне возможно, что найдётся ещё чуть дешевле.

Вот это уже лучше, только ножек больше чем нужно, но достаточно компактная и ничего лишнего.
Спасибо! Ваш гугл лучше моего!

Angel71 писал(а):Добавлено спустя 5 минут 9 секунд:
если правильно понял, то тут есть http://www.mikroe.com/easymx-pro/stm32/mcu-cards/, EasyMx PRO v7 for STM32 MCUcard with STM32F407VGT6, 24$ + 9$ за посылку обычной почтой

Это я тоже видел но корпус неудобный. квадтарт 5,6 x 5,6 cm и впаяли ethernet

Angel71 писал(а):а рассматриваются только стм?

Да, я на них подсел, всем устраивают и новое изучать нет времени.
С натяжкой вот этот модуль тоже ничего https://www.ghielectronics.com/catalog/product/450
там хотя бы все ножки разведены (TIM1 только 4й канал занят, TIM8 полностью доступен), но покупать неудобно.


Добавлено спустя 44 минуты 45 секунд:
хрен там, в FEZ Cerb40 тоже не все ножки выведены, хотя на схеме они и нарисованы.
почему не могут сделать нормальный компактный модуль!?


Добавлено спустя 12 минут 22 секунды:
Для кучи, вот что ещё нашёл
http://eleccelerator.com/stm32f4stamp-breakout-board/
http://forums.netduino.com/index.php?/t ... 32f4-mini/


Добавлено спустя 47 минут 56 секунд:
Похоже вот это единственный компактный модуль, с малым количеством ножек, и они все доступны https://www.olimex.com/Products/ARM/ST/STM32-H405/
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 06 мар 2014, 15:25

наверно они не ставили задачу сделать мелкую плату и вывести все ножки. в идеале же для этого нужно взять микру в млф или бга корпусе и вместо 2.54 использовать 1.27 шаг ног.
хз, чем этот олимекс хорош. зачем-то кварц, большой юсб разъём и распаяли 2*10 разъём.
как вариант http://www.seeedstudio.com/service/index.php :) у них правда раньше калькулятор был, а сейчас или нет или они его очень далеко спрятали.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 06 мар 2014, 17:03

Это не просто какие то ножки, мне нужны ножки особо-продвинутых таймеров TIM1 и TIM8, с тем же успехом они могли не развести ножки usb, такой же полезный девайс получился бы.
А млф или бга не все собирать умеют.

olimex хорош тем что предоставляет доступ до всех ножек без ограничений.
Да USB-B конечно там не в тему, его можно выпаять и заменить проводом. Они на ардуину наверное ориентировались.

А самому разводить плату, потом заказывать, потом ждать, потом выяснять что не так - дорого, долго и лениво.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 06 мар 2014, 17:16

программировать юсб захочется далеко не всем. да и в тупую на usbdm/usbdp подключать как-то не оригинально. :) после перепрошивки шнур дёргать? ну тады да, большой юсиби разъём вполне оправдан, он подубовей будет. +на этих пинах сидит ещё и can, который может и не всем, но нужен. нулевых резисторов и парочки дырок для припаивания там не предусмотрено.
платы на недельку дольше приедут, не сильно и дольше ждать.
:) каждому своё.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 06 мар 2014, 18:03

Angel71 писал(а):программировать юсб захочется далеко не всем. да и в тупую на usbdm/usbdp подключать как-то не оригинально. :) после перепрошивки шнур дёргать? ну тады да, большой юсиби разъём вполне оправдан, он подубовей будет. +на этих пинах сидит ещё и can, который может и не всем, но нужен. нулевых резисторов и парочки дырок для припаивания там не предусмотрено.
платы на недельку дольше приедут, не сильно и дольше ждать.
:) каждому своё.


Зачем дёргать шнур?

этот же кан есть на PB8 PB9 а ещё есть can2
а вот tim1, tim8 есть только в одном месте

Дело не только в том чтобы получить плату её потом и распаять нужно, а тут противоречие, если хотим компактную плату то корпуса микросхем должны быть маленькие а маленькие корпуса паять неудобно. короче нужна куча времени и сил.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 06 мар 2014, 19:21

а, ну да, они же ресет вывели. всё равно так подключать юсб это не очень. допустим плату куда заныкали и до ресета вы так просто не доберётесь, а в коде с такой схемой юсб не "передёрнуть".
раз как есть на тех пинах, значит кто-то захочет по какми-либо причинам использовать его именно на них.
mlf да, паять не айс, это не *qfp. я вот всё на лот с сотенкой nrf51822 облизываюсь (на готовые плавты цены как минимум в два раза дороже, чем самому сделать), а как представлю, что их столько нужно запаять и потом ещё и протестировать...
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32 Nucleo

Сообщение linvinus » 06 мар 2014, 20:26

Angel71 писал(а): а в коде с такой схемой юсб не "передёрнуть".

достаточно передёрнуть линию D+, чтобы пере инициализировать usb устройство.
т.е. временно отключаем линию от драйвера дёргаем и возвращаем ему обратно.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: STM32 Nucleo

Сообщение Angel71 » 06 мар 2014, 23:07

делайте как хотите, я же не заставляю )))
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1


Вернуться в ARM

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5