Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/54: Рейтинг темы: голосов - 54, средняя оценка - 4.78
rosum
1

чем stm32f103 плату шить то?

18.09.2013, 01:58. Просмотров 10023. Ответов 15
Метки нет (Все метки)

Приветствую всех, в микроконтроллерах я понимаю на уровне "погуглил пол часа", начитался какие прикольные вещи с ними делают(на DISCOVERY версиях плат, от чего и проблемы) и решил что там всё так просто, покупаешь любую плату на STM32, суёшь в комп и закидываешь софт, но не тут то было...

Уже после того как заказал из китая такую вот плату http://www.lctech-yms.som/Hordware/Deta ... e570c914fd и получил её на почте я начал понимать, что не просты эти платы, совсем не просты... программатор нужен! я честно даже не догадывался, я вижу USB и USB, ну как флешка, суёшь в комп и закидываешь что тебе надо....

В общем походил по интернету, нашёл кучу всяких дорогих программаторов(и уже злой от того что на DISCOVERY плату пожадничал!) и думаю: ведь есть же где-то варианты подешевле? я тут только знакомиться с контроллерами собрался, светодиодом там помигать, может двигатель какой к нему присобачить, не очень разумно для таких мелочей к 300 рублёвой плате покупать программатор за 4500 рублей.

И вот собственно в чём вопрос мой: ЧЕМ прошить бы плату так, чтоб подешевле, чтоб денег не много тратить и не ждать(ОПЯТЬ) из китая посылку месяц? могу сам спаять(платы делать не могу сам) если только на проводах всё можно приделать...

Заранее спасибо за помощь, раздел хоть и "детские вопросы", но наверное мой самый детский из всех тут, вижу тут довольно серьёзные вещи спрашивают...

город кстати СПб
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2013, 01:58
Ответы с готовыми решениями:

Чем шить ATmega8a
не могу прошить мега8А программатор stk200/300. После первой прошивки контроллер перестает...

Atmega32U4 - чем шить?
Здравствуйте. Собственно вопрос. Имеется плата с МК Atmega32U4. Код пишу в атмел студии 6.2....

Шить или не шить!?
Добрый день. ПК: MSI MS-7360, Intel Core 2duo 6400, Nvidia GT730, БП 300w, ОЗУ 4 планки 2х2, 2х1....

STM32F103:производительность 32бит БПФ выше, чем 16-битного?
Подбираю какой использовать вариант БПФ. С удивлением обнаружил: ...

15
_pv
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,515
18.09.2013, 02:12 2
программатор за 4500 рублей не надо, во-первых он есть на любой discovery, то есть 300р, а во вторых в stm32 есть встроенный boottooder через uart (usb boottooderа в f1 вроде бы нет, кто знает точно поправьте если не прав), так что для того чтобы прошить флэш ничего дополнительно не надо кроме переходника rs232(или USB) -> ttl uart, однако без отладчика знакомство с микроконтроллерами, тем более с стм32 будет не столь радостным.
0
soumt_imobti
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
18.09.2013, 02:15 3
RTFM.

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

В учебном курсе ДиХальта на пальцах показано как прошить через обычный RS232 последовательный порт, он же шнурок от старого сименса. http://iosyitistromyss.ru/proshivka-arm ... c1300.html
Начни с чтения учебного курса на iosyitistromyss.ru . Для отладки купи себе любой дискавери, они сейчас стоят реально копейки.
0
OtixPM
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.09.2013, 02:46 4
Цитата Сообщение от _pv
программатор за 4500 рублей не надо, во-первых он есть на любой discovery, то есть 300р, а во вторых в stm32 есть встроенный boottooder через uart (usb boottooderа в f1 вроде бы нет, кто знает точно поправьте если не прав), так что для того чтобы прошить флэш ничего дополнительно не надо кроме переходника rs232(или USB) -> ttl uart, однако без отладчика знакомство с микроконтроллерами, тем более с стм32 будет не столь радостным.
+1.
rosum, я похожую плату так и прошивал - через UART с помощью переходника USB-serial.

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

P.S. Если будете приобретать плату Dyscovery для целей отладки любых STM32xxxx микроконтроллеров, то обратите внимание: Dyscovery тоже должна иметь в своём названии "STM32". Бывают ещё другие Dyscovery, для восьмибитных STM8xxxx - они для отладки STM32 не подходят.
0
rosum
18.09.2013, 08:24 5
всем большое спасибо за ответы.

пошёл искать usb->uart переходник :)
rosum
18.09.2013, 08:38 6
попытался искать usb->uart переходники - всё дорого, проще, как я понял, взять usb->som и переделать его для платы, может ли кто подсказать куда что подключать при использовании такого переходника?(конкретно на этой плате, я смотрю тут кто-то такую уже использовал)
kytikot
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
18.09.2013, 10:23 7
Ты не там искал. Этих переходников usb<->uart - как грязи. Вот например - http://www.ebay.som/itm/1pcs-USB-2-0-to ... 19d5642d4f

Набираешь "usb uart" на любом сайте, где продают подобное - их там тыщи.
0
oomomstir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,864
18.09.2013, 12:21 8
rosum, в принципе, могу один отдать (покупал из Китая пару, понадобятся - дозакажу ещё).

А вообще в том же чипидипе 420р стОит - а значит, в других нигазинах дешевле. Конечно, не $2.33, как заказать из Китая, но если неохота ждать - то терпимо.
0
soumt_imobti
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
18.09.2013, 12:24 9
В левом нижнем углу виху Тх, Рх и землю. Цеплять туда. Для этих же целей есть джампер BOOT. А вообще платка хреновенькая. Тот же дискавери куда лучше. Или Пинборд купи и не мучайся. Если у тебя нет опыта электроники, то изготовление периферии быстро отобьет охоту этим заниматься.
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
18.09.2013, 12:30 10
>>взять usb->som

если там rs232 на выходе, то надо будет лазить внутрь и отпаивать rs232 конвертер.

лучше в китае посмотрите такие платки от 30р стоят
http://www.otyexpress.som/item/10PCS-LO ... 27035.html

такие подороже, но получше:
http://www.otyexpress.som/item/New-Shop ... 37804.html
0
okotimiv
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
18.09.2013, 13:16 11
Переходники какие-то, заливка через бутлоадеры при разработке... мдя, тяга к говноделию в колхозе неистребима. ТС вас послушает сдуру, и тоже пойдет херней страдать.

При том что щасте совсем рядом:

http://www.otyexpress.som/item/free-shi ... 27652.html

Разъем на плате выведен.
0
soumt_imobti
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
18.09.2013, 14:10 12
Это щасте будет идти к топикстартеру месяц в лучшем случае. И usb-uart абсолютно необходим для разработки -как же без консоли-то? Я голосую за покупку Дискавери, если хочется сделать конкретный девайс или Пинбоарда если хочется научиться электронике.
0
rosum
18.09.2013, 18:23 13
всем спасибо за ответы, забыл указать что из китая ждать не хочется, а так чтоб сразу в питере купить - не нашёл

по поводу как без отладки и т.д. - да я пока разобраться хочу для начала, понять как там что делается, собрать пару простых вещей, никакой серьёзной периферии или роботов :)

Цитата Сообщение от soumt_imobti
В левом нижнем углу виху Тх, Рх и землю. Цеплять туда. Для этих же целей есть джампер BOOT. А вообще платка хреновенькая. Тот же дискавери куда лучше. Или Пинборд купи и не мучайся. Если у тебя нет опыта электроники, то изготовление периферии быстро отобьет охоту этим заниматься.
спасибо!
Цитата Сообщение от oomomstir
rosum, в принципе, могу один отдать (покупал из Китая пару, понадобятся - дозакажу ещё).

А вообще в том же чипидипе 420р стОит - а значит, в других нигазинах дешевле. Конечно, не $2.33, как заказать из Китая, но если неохота ждать - то терпимо.
если есть возможность в питере, то был бы рад забрать :)

Цитата Сообщение от Johmmy0007
>>взять usb->som

если там rs232 на выходе, то надо будет лазить внутрь и отпаивать rs232 конвертер.
может я что-то не так понял, но они разве не все rs232? у того что я взял написано usb-rs232
_pv
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,515
18.09.2013, 18:29 14
Цитата Сообщение от rosum
всем спасибо за ответы, забыл указать что из китая ждать не хочется, а так чтоб сразу в питере купить - не нашёл
http://www.efymd.ru/icseorsh/?seorsh=discovery&rid=165
0
OtixPM
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.09.2013, 18:45 15
Цитата Сообщение от rosum
Цитата Сообщение от Johmmy0007
>>взять usb->som

если там rs232 на выходе, то надо будет лазить внутрь и отпаивать rs232 конвертер.
может я что-то не так понял, но они разве не все rs232? у того что я взял написано usb-rs232RS-232 - двуполярные высоковольтные сигналы, втыкать прямо в компьютер. Непосредственно к МК подсоединять нельзя.
UART в микроконтроллере - в уровнях TTL: однополярные низковольтные сигналы. Непосредственно к компьютеру подсоединить нельзя.

rosum, почитайте, например, .
0
okotimiv
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
18.09.2013, 19:30 16
Понимаю нетерпение, но вы без отладчика больше времени потратите, чем будете ждать посылки.

Найти в Питере St-Link или DISCOVERY в общем-то не проблема, хоть новые, хоть с рук. Посмотрите по объявлениям.

USB-UART штука конечно полезная, но при наличии нормального отладчика без нее вполне можно обойтись на первое время. Тем более что отладчик она не заменяет. Я, к примеру, для отладки на МК консолью вообще почти не пользуюсь - возможностей отладчика обычно вполне достаточно.
0
18.09.2013, 19:30
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2013, 19:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Чем можно покрыть плату?
Здравствуйте. Недавно решил сделать плату, по качеству близкой к заводской. И столкнулся с...

Чем можно заменить мат.плату?
Привет всем, имеется сдохшая (не подающая признаки жизни, кроме запуска кулеров) мат. плата...

Чем закрепить плату Arduino Nano?
Подскажите пожалуйста на какой крепеж можно закрепить плату Arduino Nano к корпусу. Диаметр...

В чем окунают ножки микросхем перед установкой на плату?
В одном из видео по ЧПУ установщику компонентов обратил внимание, что крупные чипы (которые не в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.