Технический форум по робототехнике.
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 в комплекте.
dccharacter » 22 фев 2014, 05:20
Их в нюрнберге на след неделе будут бесплатно раздавать :-0)
Angel71 » 22 фев 2014, 07:26
linvinus, полно мелких плат на подобии
http://www.amazon.com/System-On-Modules-Cerb40-STM32F4-DIP40-NETMF/dp/B00HKITIY4, но это же не ст с их низкой ценой. у нас в украине как минимум пару человек клепали всякие мелкие платки на подобии мини/нано/... на смт32. я тоже со всякими приятностями на плате (степапами, радиомодулями, микрами заряда, драйверами моторов,...) почти дорисовал и уже планировал платы заказывать (цена была бы почти как у ст, эти армы в китае намного дешевле, чем по месту. только плата "зелёнка"). но плин, "второй раунд" некоторых событий... людям сейчас не до хобби, продажи резко стали околонулевыми. возня с роутером этож как раз из-за этого - решил пока на веб переключиться, нужно немного железо докупить/обновить.
linvinus писал(а):долго ждал, но почему то никто не написал про новые отладочные платы
долго облизывался на всякие inemo-m1, 32f429idiscovery и прочие вкусняшки, но надоедает - пока нельзя по месту или из-за границы по нормальной цене от одной-двух штук купить, то имхо ну его туда эти анонсы и новинки.
linvinus » 22 фев 2014, 11:01
Да вот когда нужно не так уж и много. спасибо за ссылку. Про inemo-m1 первый раз услышал, клёвая штука.
Я вот эту купил
http://www.mikroe.com/mini/stm32/только у них какой то свой загрузчик и память была залочена, пришлось виндовой утилитой разлочивать чтобы пользоваться.
Angel71 » 22 фев 2014, 11:38
так cerb40 тоже с бутлоадером. имхо смысл его покупать за такие деньги есть только, если вы на дотнете хотите программировать. хотя это дело такое - netmf портирован для очень многих мк, можно и самому залить.
inemo да, когда анонс появился это было нечто. а сейчас, если есть желание/возможность самому сделать плату, так смысла ждать этот немо 0 (не, есть люди, которые выложили за него ~100$, но это их тараканы). давно можно легко купить mpu9150. младшие армы совсем недорого стоят. можно даже взять чип в котором сразу беспроводной трансивер и какой-нибудь мк (8051, арм, мега,...). максимум, если делать лутом, то будет чуть больше платка.
linvinus » 06 мар 2014, 10:51
linvinus, полно мелких плат на подобии
Они урезанные, причем в самом неудобном месте

.
Мне нужен TIM1 и/или TIM8 , так вот на чипе ножки TIM1 пересекаются с USB и соответственно tim1 в пролёте, а tim8 они вообще не развели.
Похоже из более менее компактного на F4 есть только китай
http://www.powermcu.com/product-19.html
Angel71 » 06 мар 2014, 11:28
linvinus » 06 мар 2014, 14:23
Вот это уже лучше, только ножек больше чем нужно, но достаточно компактная и ничего лишнего.
Спасибо! Ваш гугл лучше моего!
Это я тоже видел но корпус неудобный. квадтарт 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/
Angel71 » 06 мар 2014, 15:25
наверно они не ставили задачу сделать мелкую плату и вывести все ножки. в идеале же для этого нужно взять микру в млф или бга корпусе и вместо 2.54 использовать 1.27 шаг ног.
хз, чем этот олимекс хорош. зачем-то кварц, большой юсб разъём и распаяли 2*10 разъём.
как вариант
http://www.seeedstudio.com/service/index.php 
у них правда раньше калькулятор был, а сейчас или нет или они его очень далеко спрятали.
linvinus » 06 мар 2014, 17:03
Это не просто какие то ножки, мне нужны ножки особо-продвинутых таймеров TIM1 и TIM8, с тем же успехом они могли не развести ножки usb, такой же полезный девайс получился бы.
А млф или бга не все собирать умеют.
olimex хорош тем что предоставляет доступ до всех ножек без ограничений.
Да USB-B конечно там не в тему, его можно выпаять и заменить проводом. Они на ардуину наверное ориентировались.
А самому разводить плату, потом заказывать, потом ждать, потом выяснять что не так - дорого, долго и лениво.
Angel71 » 06 мар 2014, 17:16
программировать юсб захочется далеко не всем. да и в тупую на usbdm/usbdp подключать как-то не оригинально.

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

каждому своё.
linvinus » 06 мар 2014, 18:03
Angel71 писал(а):программировать юсб захочется далеко не всем. да и в тупую на usbdm/usbdp подключать как-то не оригинально.

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

каждому своё.
Зачем дёргать шнур?
этот же кан есть на PB8 PB9 а ещё есть can2
а вот tim1, tim8 есть только в одном месте
Дело не только в том чтобы получить плату её потом и распаять нужно, а тут противоречие, если хотим компактную плату то корпуса микросхем должны быть маленькие а маленькие корпуса паять неудобно. короче нужна куча времени и сил.
Angel71 » 06 мар 2014, 19:21
а, ну да, они же ресет вывели. всё равно так подключать юсб это не очень. допустим плату куда заныкали и до ресета вы так просто не доберётесь, а в коде с такой схемой юсб не "передёрнуть".
раз как есть на тех пинах, значит кто-то захочет по какми-либо причинам использовать его именно на них.
mlf да, паять не айс, это не *qfp. я вот всё на лот с сотенкой nrf51822 облизываюсь (на готовые плавты цены как минимум в два раза дороже, чем самому сделать), а как представлю, что их столько нужно запаять и потом ещё и протестировать...
linvinus » 06 мар 2014, 20:26
Angel71 писал(а): а в коде с такой схемой юсб не "передёрнуть".
достаточно передёрнуть линию D+, чтобы пере инициализировать usb устройство.
т.е. временно отключаем линию от драйвера дёргаем и возвращаем ему обратно.
Angel71 » 06 мар 2014, 23:07
делайте как хотите, я же не заставляю )))