Перейти к содержанию
    

отладочная плата для экспериментов (раскрытия возможностей) STM32F4DISCOVERY ?

Здравствуйте!

 

Уже заказал STM32F4DISCOVERY. Оромный плюс что на борту имеется программатор(и отладчик), ну и дешевый модуль. Но для опробования периферии нужно нечто большее, то есть какой-то Motherboard.

Понятно, что основная проблема это наличие множественного мультиплексирования периферии. Как результат- если на этой дополнительной плате установлен, скажем, LCD или Ethernet- то какая-то другая адресуемая этими ногами периферия не работает. Поэтому, наверное, и не делают плату для демонстрации всех возможностей сразу- это будет плата из сплошных мультиплексоров.

 

Но что же есть такого для STM32F4x ?

разглядывал набор STM32F4DIS-EXT - очень узко заточенный комплект. С ходу схем не увидел (но, надеюсь, они есть).

 

Очень понравился (заочно, в руках не держал) китайский Open407V-D: именно то что нужно, и совсем не дорого (например, QVGA 3.2" с тачскрином за 14 долларов вообще шокировал). Схемы есть, все что ембиддеру нужно-есть в списке модулей (Кстати, именно этот список нужно смотреть и выбирать, а не тот непонятно на кого ориентированный готовый скомпонованный набор).

 

Кто-то его пробовал, этот Open407V-D ? Вроде бы все со схемами. Руки сильно чешутся заказать (этот изготовитель на ебей тоже есть). Судя по фотографиям качество изготовления хорошее, но вот что в реале.... Да и сумма немелкая набежала, когда я все свои хотелки прикинул (сама материнка плюс 17 видов модулей :). Эх, отговорите, пожалуйста, или похвалите. Дотерплю до китайского утра завтрашнего, дальше не смогу....

 

 

Upd: Ух ты, это мое тысячное сообщение на Электрониксе..... :1111493779:

Кстати, помню причину регистрации здесь: семь лет назад бросили меня на ARM9 (AT91RM9200). До этого только с 8-битными ПИКами плотно работал (Ну, еще тогда немного развлекался с uClinux, ADSP, Блэкфином и Альтерой, но несерьезно). Вот и пришлось много читать и спрашивать. Но первая же самодельная плата, монстр с кучей периферии и Юкосом, заработала! И два отличный проекта сделали. :)

Мда. История развивается по спирали. Сейчас вот хочу опять с PIC32 на ARM перейти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эх, отговорите, пожалуйста, или похвалите. Дотерплю до китайского утра завтрашнего, дальше не смогу....

Я у этого производителя покупал собственно STM32F4DISCOVERY. Но наверное не их производства:)

А так - берите, если понравилось, зачем себя ограничивать. Тем более, тысячное сообщение случилось:)

Хотя лично мне такие наборы не очень нравятся - сильно привязывают к конкретному производителю. Вот захотите потом попробовать какой-то другой камень, как будете подключать к нему всё это богатство? И наоборот, чтоб попробовать новую периферию, придётся ждать платки от waveshare с ней.

Я лично обхожусь проводочками типа таких, и монтажкой с дырочками. Зато модули на попробовать беру какие нравятся, а не те, что подходят.

ЗЫ. Получилось, что я отговариваю? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я у этого производителя покупал собственно STM32F4DISCOVERY. Но наверное не их производства:)

А так - берите, если понравилось, зачем себя ограничивать. Тем более, тысячное сообщение случилось:)

Хотя лично мне такие наборы не очень нравятся - сильно привязывают к конкретному производителю. Вот захотите потом попробовать какой-то другой камень, как будете подключать к нему всё это богатство? И наоборот, чтоб попробовать новую периферию, придётся ждать платки от waveshare с ней.

Я лично обхожусь проводочками типа таких, и монтажкой с дырочками. Зато модули на попробовать беру какие нравятся, а не те, что подходят.

ЗЫ. Получилось, что я отговариваю? :)

Ну, материнка там универсальней некуда- ни одного активного компонента кроме стабилизатора. В нее по центру Дисковери втыкается и торцов всякие модули.

post-15025-1363725377_thumb.jpg

 

Спасибо за мнение. И за проводочки, тоже закажу. Кстати, вот с помощью таких проводочков там реально все что угодно к их материнке плате можно подключить, там есть гребенки выводов..... То есть к их материнке я без проводочков сейчас штатно STM32F4DISCOVERY подключаю (для этого все и беру), а с проводочками вместо него что угодно воткнуть могу. Ух, получается, что оно универсальней чем я подумал.....

Неа, не отговариваете, наоборот, еще идею подкинули :)

 

Вот как раз модулечки там очень по человечески сделаны, их уж точно в любой макет воткнуть можно. Простые разъемы и все подписано. И на каждой платке светодиодик питания не забыли поставить. И схемку дали, и даже какие-то исходники для поддержки. И джамперы есть где нужно. И если это кнопочки- то плата "ножками" снабжена, чтобы при нажатии весь кит не перевернулся. Не выдержал, запостил картинку ниже. Часики с батарейкой на плате 4 бакса. плата с кнопочками- два.

post-15025-1363724363_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Борда для модулей Core407V http://www.wvshare.com/product/Core407V.htm с шагом 2,54 соврешенно излишняя - покупается сам модуль с контроллером и садится на обычную макетную плату. Борда нужна для модулей типа Core407Z http://www.wvshare.com/product/Core407Z.htm и Core407I http://www.wvshare.com/product/Core407I.htm- у них растр разъема 2 мм.

Основная проблема с этими платами- ноги контроллера с альтернативными функциями все равно получаются разведенными не так, как хочется. В результате плучается клубок перемычек, который постоянно отваливается. Надежнее макетку перемычками запаять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Борда для модулей Core407V http://www.wvshare.com/product/Core407V.htm с шагом 2,54 соврешенно излишняя - покупается сам модуль с контроллером и садится на обычную макетную плату.

Напрямую не получится - там по два ряда с каждой стороны. (Также как и у STM32F4DISCOVERY, о которой вёл речь автор темы.)

(Если конечно речь про те платы, которые без пайки)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напрямую не получится - там по два ряда с каждой стороны. (Также как и у STM32F4DISCOVERY, о которой вёл речь автор темы.)

Обычная макетка под пайку. С растром 2.54. Запаиваются два двойных разъема чтобы модуль было удобно снимать-вставлять. Предпочитаю макетки с дырками с металлизацией и без дорожек вообще - на платах с дорожками платы Core не попадают двойными разъемами в разрывы дорожки и приходится скальпелем извращаться резать. А у односторонних при частот втыкании-вытыкани палаты с контроллером металлизация отваливается.

И аналоговую часть, если она есть, удобно паять как можно ближе к модулю. С переходной платой и 10 бит вытянуть сложновато- длинные дорожки до аналоговых буферов.

А вот с платами с растором 2мм проблема. К сожалению это пока единственный широкодоступный вариант для 168 и 196 ногих корпусов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обычная макетка под пайку.

Я рассматриваю эту покупную материнку как заточенную макетку, которая позволяет обойтись без проводов. Мешанина проводов рано или поздно приводит к проблемам, причем гораздо быстрее, чем печатный монтаж. И я согласен заплатить 35 долларов за то, чтобы отдалить этот грустный момент, в народе называющийся "Shit happens". Ну и люблю я себя больше чем эти 35 баксов, с платой-то приятнее работать :)

Кстати, может я неясно выразился. Я не собираю набор под их модуль Core407*, я беру у них набор (и материнку, или, правильнее, кросс-плату ) под стандартную плату STM32F4DiSCOVERY. Которую, кстати, дешевле в Москве заказать(что я и сделал), чем в Китае.

 

P.S. Заказал, уже отправили. материнка (кросс-плата) плюс 17 типов модулей к ней. уже начал ждать :santa2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Open407V-D...Кто-то его пробовал, этот Open407V-D ?...что в реале....отговорите, пожалуйста, или похвалите...

 

поздно заметил.

заказывал, именно целый комплект. схемы, примеры сырцов, куча ышо всего в нагрузку - на диске в комплекте идёт.

в реале следующее: качество как на картинке. отговаривать или агитировать не буду - тут у каждого портного свой взгляд на искусство(казьма). но скажу следующее:

Темы: lcd+touchscreen, ethernet, microsd(sdio), video, web server, usb(может и забыл чего ещё компиляли) - идут с полпинка. т.е. компиляешь, грузишь - вперёд... по началу сыну подкинул, но лениться :( плюсы на мой взгляд такие: нужно что либо в серию замутить - компиляешь, включаешь, типовую схему тащишь, всё... т.е. тупо до безобразия. собственно можно сосредоточиться на другом. отладчик/программатор юзал JetLink flash + IAR (ну это я типа отметил, что в этой связке гимора не наблюдал). Keil (имхо) похуже для разработки будет(как среда имеется ввиду).

 

скажу про ся - вложенные деньги (по мне) окупило.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

заказывал, именно целый комплект. схемы, примеры сырцов, куча ышо всего в нагрузку - на диске в комплекте идёт.

...

скажу про ся - вложенные деньги (по мне) окупило.

Ага, спасибо, обнадежили. Жду когда приедет и окно в работе когда смогу развлечься :)

 

Если кто-то будет заказывать, то советую по кусочкам заказ компоновать. Ну, например, мне никак не нужен видеосенсор и радиотрансиверы и аналоговые приблуды- но зато нужно больше кана, блютуза, RS485-RS232-USB адаптеров, кнопочки-нажималки всякие... В-общем, по их таблице сам со склада накликал нужную конфигурацию платок, совместимых с этой мазербордой. Ну а доставка по совокупности посчиталась, 7 долларов за все вместе :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

заказывал, именно целый комплект. схемы, примеры сырцов, куча ышо всего в нагрузку - на диске в комплекте идёт.

Темы: lcd+touchscreen, ethernet, microsd(sdio), video, web server, usb(может и забыл чего ещё компиляли) - идут с полпинка.

Ну так примеры идут вместе с диском для процессорного модуля. А схема платы-переходника в инетах лежит свободно- повторить под задачу разводку с периферией- пол-дня на монтажке МГТФом или кинаром с паяльником посидеть. Проблема разе что если внешняя память импользуется- платку с микросхемами ОЗУ конечно покупать надо. Но вот когда начинаешь что-то свое делать, взяв за основу исходник от платы- оказывается что всен нужные ножки или заняты другими функциями, или альтренативные функции сидят не так как хочется. И тут уж без макетки никуда. А потом на макетке гоняешь прототип, пишешь код, а плата под конечный вариант неспешно делается. Если получается, свою плату вообще делаю простую двухстороннюю, а на нее все равно покупной процессорный модуль втыкаю. Вот если китайсктие товарищи их перестанут выпускать или сменят посадочное место- будет проблема.

Возможно, это особенности именно моих применений, когда нужны встроенные АЦП в многоканальном режиме (буферный ОУ надо по-ближе к модулю ставить) или пачки таймеров (а их ноги на макетке под другие функции розданы) или вообще трехфазным мотор крутить- там и АЦП и таймера вместе "отркестром" используются а рядом силовая периферия, или хотя бы драйверы интерфейсов к силовым платам (дифференциальные обязательно).

А вот то, что USB не разведен на ножки модуля- напрягает. Приходится в готовом устройстве кусок кабеля USB делать от модуля до корпуса, а это надежности не добавляет. Хотя незнаю, возможно ли вообще корректно развести USB через 2.54 двойной разем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...повторить под задачу разводку с периферией- пол-дня на монтажке МГТФом или кинаром с паяльником посидеть.

....А потом на макетке гоняешь прототип, пишешь код, а плата под конечный вариант неспешно делается. Если получается, свою плату вообще делаю простую двухстороннюю, а на нее все равно покупной процессорный модуль втыкаю.....

Ну, сколько людей столько мнений. Но я бы не стал петь диферамбы макеткам с МГТФ.

Это тот путь, которым я уже лет 15 не ходил. Чтобы на макетке и МГТФом. Ну невыгодно инженера сажать за макетирование на макетке. всегда делается нулевая версия печатной платы, заодно решается и уточняется куча вопросов с футпринтами, я уж не говорю про работу каких-нибудь высокочастотных или малосигнальных цепей на плате, собранной проводом. КД на нулевую версию PCB-это рабочая протестированная заготовка для первой версии (предназначенной для внешнего тестирования). И мне очень интересно посмотреть на отладку и измерение параметров в устройстве, плата которого покрыта слоем проводов (и не дай Бог, на этой макетке что-то сгорит- секс по замене отдельная песня).

Один рабочий день инженера стоит больше изготовления платы, да и трудно представить сколько еще нервов и сил экономится при отладке на печатке.

Сейчас вот преодолел для себя еще одно предубеждение-требую эти нулевые версии плат делать с маркировкой, нечего копейки экономить, экономия времени и удовольствие от использования сильно больше :)

 

А плата, подобная обсуждаемому комплекту- позволяет проработать 90% задач вообще штатно. Для оставшихся 10% она утыкана разъемами и джамперами, что в любой момент позволяет с помощью Dupont wire cable male-female проводочков соединить что угодно с чем угодно (опять же без пайки). Я на что хотите поспорю, что в одинаковых условиях я произведу перекоммутацию на этом покупном ките быстрее и безошибочнее, чем Вы на макетке паяльником.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...А схема платы-переходника в инетах лежит свободно- повторить под задачу разводку ...Но вот когда начинаешь что-то свое делать, ...оказывается что всен нужные ножки или заняты другими функциями...

 

я вам больше скажу. достаточно внятного даташита от поставщика. читаешь - рисуешь, разводишь, и готово. Но речь не о личном умении, а о том чтоб вот промежуточные платы шли уже в серию мелкую (при этом пару залипонов или проводков - это не плохой результат, но можно лучше :) )

 

по поводу альтернатив и занятости ножек - откройте для себя MicroXplorer - и ваша жизнь значительно упроститься. Будете сразу видеть чего и как получается либо нет (по ножкам и функционалу).

 

удачи вам

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

по поводу альтернатив и занятости ножек - откройте для себя MicroXplorer - и ваша жизнь значительно упроститься.

Ах какая прэлесть! век живи, век учись- все равно что-то важное мимо пробежит. :)

Как вспомню таблицы как 100+ ногие МК сигналы тусовал чтобы все нужное открыто было одновременно..... Операция "страх и трепет" в отдельно взятом мозгу, однако :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня есть такая. За такие деньги очень неплохо. Ещё купил за 6 баксов Bluetooth модуль к ней (через uart).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...