Easyelectronics.ru

Электроника для всех
Текущее время: 29 мар 2020, 11:44

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 21 ] 
Автор Сообщение
 Заголовок сообщения: Программирование STM32
СообщениеДобавлено: 16 май 2014, 16:19 
Заглядывает иногда

Зарегистрирован: 16 май 2014, 16:16
Сообщения: 53
Доброго времени суток,
Хочу попробовать начать программировать STM32. Что нужно для этого купить? только CoLinkEX-Clone или еще что-то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 16 май 2014, 17:04 
Старожил
Аватара пользователя

Зарегистрирован: 10 фев 2012, 18:04
Сообщения: 827
Откуда: Україна
только одну из плат discovery

_________________
"Если вы такие умные, что ж вы строем не ходите?"

Легче зажечь одну маленькую свечу, чем постоянно жаловаться на тьму...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 16 май 2014, 17:18 
Заглядывает иногда

Зарегистрирован: 16 май 2014, 16:16
Сообщения: 53
Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 16 май 2014, 19:30 
Старожил

Зарегистрирован: 22 мар 2010, 22:54
Сообщения: 3995
достаточно вообще просто "шнурка от телефона" aka usb-uart. но лучше конечно дискавери для начала.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 16 май 2014, 19:39 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4379
Откуда: КЧР, поселок Нижний Архыз
На STM32F103 "мини" платка стоит 10 баксов на ибее.
Вот программатор - да, штука дорогая (если JTAG), а вот SWIM/SWD стоит около 6 баксов на том же ибее.
А еще вроде как можно взять за 1 бакс переходник USB<->TTL и прошивать МК бутлоадером.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 10 ноя 2014, 18:31 
Старожил

Зарегистрирован: 10 апр 2014, 10:58
Сообщения: 229
Если опыта с МК много то дискавери 3 или 4, а если начинающий то бери с ебея платку с F103, st-link, и ставь Keil. Я после АВРок и пикушек, два дня в дискавери3 до красных глаз втыкал, а F103 ну чуть замороченней чем АВР)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 10 ноя 2014, 18:36 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4702
Откуда: Кемеровская область, Киселевск
начинай с CooCox IDE и любой платы дискавери.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 30 ноя 2014, 18:26 
Только пришел

Зарегистрирован: 05 окт 2010, 20:43
Сообщения: 6
Откуда: Иркутск
Добрый вечер.
Лежат на столе две платы - STM32VLDiscovery и STM32F4Discovery.
Первая прошивается через CoIDE, на вторая - нет: "Error: Connect failed, check config and cable connection".
Я так понимаю, что STLink там одинаковый, в чём может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 30 ноя 2014, 19:24 
Старожил

Зарегистрирован: 19 окт 2012, 06:14
Сообщения: 234
не пользуюсь CoIDE, потому значение ошибки не знаю, но причин может быть несколько:
1) скорее всего, плохой кабель
2) драйвера
3) неправильное подключение перемычек на плате
4) неисправная плата
скачайте st-link utility http://www.st.com/web/en/catalog/tools/PF258168 и попробуйте подключиться ей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 30 ноя 2014, 19:33 
Только пришел

Зарегистрирован: 05 окт 2010, 20:43
Сообщения: 6
Откуда: Иркутск
pteriks писал(а):
скачайте st-link utility http://www.st.com/web/en/catalog/tools/PF258168 и попробуйте подключиться ей


Спасибо, так работает. Значит, ошибка где-то в настройках CoIDE. Хотя, на VLDiscovery всё коннектится, настройки проекта те же, разный только elf-файл. Подскажите, кто пользуется CoIDE.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 30 ноя 2014, 19:46 
Старожил
Аватара пользователя

Зарегистрирован: 10 фев 2012, 18:04
Сообщения: 827
Откуда: Україна
Может обновить ст-линк надо?

_________________
"Если вы такие умные, что ж вы строем не ходите?"

Легче зажечь одну маленькую свечу, чем постоянно жаловаться на тьму...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 12 дек 2014, 14:56 
Заглядывает иногда

Зарегистрирован: 25 мар 2014, 10:07
Сообщения: 51
Откуда: Россия
Покупать готовую плату это же не ТруЪ!

Я свою отладку для СТМ32 сам развел, заказал и спаял + JTAG на FT2232L.
Потом настройка Еклипс + ОпенОСД и все такое.

Зато изучил камень в деталях ))

А так можно брать любую плату с камнем.
Дисковери кстати отличный вариант и цена оправдана.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 24 мар 2015, 08:23 
Здравствуйте!

Зарегистрирован: 24 мар 2015, 08:08
Сообщения: 4
Всем привет, начинаю программировать stm-32, контроллер у меня типа STM32F303VCT6, установил CooCoxIDE, но там нет драйверов на STM32F303VCT6, скачал три архива stm32f3discovery_bom.zip, stm32f3discovery_gerber.zip, stm32f3discovery_sch.zip - как их залить в CooCoxIDE; STM32 ST-LINK Utility не видит мой контроллер - подскажите как с этим разобраться


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 24 мар 2015, 08:26 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2870
Evgen-0666 писал(а):
Всем привет, начинаю программировать stm-32, контроллер у меня типа STM32F303VCT6, установил CooCoxIDE, но там нет драйверов на STM32F303VCT6, скачал три архива stm32f3discovery_bom.zip, stm32f3discovery_gerber.zip, stm32f3discovery_sch.zip - как их залить в CooCoxIDE; STM32 ST-LINK Utility не видит мой контроллер - подскажите как с этим разобраться

архивы которые вы перечислили, даже по названию, никакого отношения к CoIDE не имеют: stm32f3discovery_bom.zip - Bill Of Material - спецификация, перечень элементов, stm32f3discovery_gerber.zip - файлы Gerber для производства печатных плат, stm32f3discovery_sch.zip - Schematic, схема платы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 24 мар 2015, 08:32 
Здравствуйте!

Зарегистрирован: 24 мар 2015, 08:08
Сообщения: 4
В CoIDE тип модели чипа STM32F303VCT6, возможно его туда добавить и каким образом


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 24 мар 2015, 08:38 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2870
CoIDE, насколько я помню, не поддерживает серию STM32F3xx


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 24 мар 2015, 08:52 
Здравствуйте!

Зарегистрирован: 24 мар 2015, 08:08
Сообщения: 4
А через что ее тогда можно программировать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 31 мар 2015, 20:06 
Заглядывает иногда

Зарегистрирован: 08 ноя 2014, 02:44
Сообщения: 162
Откуда: Нерюнгри
http://www.coocox.org/book/coocox/coide ... oIDE-1.7.8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 28 окт 2015, 01:10 
Старожил

Зарегистрирован: 03 июн 2010, 12:15
Сообщения: 254
Привет!
Есть STM32Discovery хочу пользовать её как программатор.
Насколько я понял, нужно вывести с отладки сигналы SWD_/OI и SWD_CLK + GND
На самой отладке программатор и целевой МК ещё соединены по RESET целевого МК

Вопрос: Что мне делать со сбросом контроллера в моей плате? Насколько я помню, у меги сброс при программировании дёргается. У STM нужно вручную сбрасывать во время прошивки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 28 окт 2015, 01:23 
Старожил
Аватара пользователя

Зарегистрирован: 10 фев 2012, 18:04
Сообщения: 827
Откуда: Україна
Лучше завести и его, это не обязательно, но бывают ситуации

_________________
"Если вы такие умные, что ж вы строем не ходите?"

Легче зажечь одну маленькую свечу, чем постоянно жаловаться на тьму...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование STM32
СообщениеДобавлено: 28 окт 2015, 01:36 
Старожил

Зарегистрирован: 03 июн 2010, 12:15
Сообщения: 254
Но на отладке он на пины не выведен. Тут microtechnics.ru/programmator-mikrokontrollerov-iz-stm32-discovery/ его тоже не используют.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ] 


Часовой пояс: UTC + 5 часов


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB