Страница 1 из 1

STM32 DISCOVERY

Добавлено: Пн июл 11, 2011 22:17:07
inkHunter
Хочу изучать STM32.
1. Что лучше купить STM32L-DISCOVERY 181.31 грн. или STM32VLDISCOVERY 143.42 грн. Или самому сделать отладочную плату ???!!!
2. Может у кого то есть разведенная плата ?
3. Я так понял прошить можна и через UART, но отлаживать нельзя ?

Re: STM32 DISCOVERY

Добавлено: Пн июл 11, 2011 22:28:21
Satyr
Victor Gordienko писал(а): 1. Что лучше купить STM32L-DISCOVERY 181.31 грн. или STM32VLDISCOVERY 143.42 грн. Или самому сделать отладочную плату ???!!!
STM32VLDISCOVERY
первое это на более узкоспециализированных и редких МК с низким энергопотреблением.
делать самому - желателен опыть + это НАМНОГО дороже будет
3. Я так понял прошить можна и через UART, но отлаживать нельзя ?
Можно.
Только зачем ? вместе с STM32VLDISCOVERY идет внутрисхемный программатор/отладчик по SWD. прям на той же плате и распаян.

Re: STM32 DISCOVERY

Добавлено: Пн июл 11, 2011 22:38:28
inkHunter
а как отлаживать через uart ? может есть какая то силка ? спасиб

Re: STM32 DISCOVERY

Добавлено: Пн июл 11, 2011 22:40:48
Satyr
Victor Gordienko писал(а):а как отлаживать через uart ? может есть какая то силка ? спасиб
Никак. через UART только заливать. Отлаживать по SWD через ST-Link распаянный на данной плате.
ссылка http://www.st.com, далее по поиску.

Re: STM32 DISCOVERY

Добавлено: Вт июл 12, 2011 21:28:58
YS
А я пропиарю свою статью про STM32VLDiscovery. :)

http://we.easyelectronics.ru/STM32/stm3 ... tarta.html

Re: STM32 DISCOVERY

Добавлено: Вт июл 12, 2011 22:50:09
inkHunter
А может у кого то есть схема ST-Link ? Или другого отладчика для STM32 ?

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 01:26:39
kison

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 09:43:52
Satyr
Victor Gordienko писал(а):А может у кого то есть схема ST-Link ? Или другого отладчика для STM32 ?
Зачем она тебе ? купи этот самый дискавери, самому собирать дороже будет.

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 13:43:30
TracerrecarT
Или вот еще http://www.versaloon.com/ All in One

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 18:38:30
YS
Таки да, удобнее купить. А на всяких семинарах их и нахаляву раздают, мне, например, один так достался. :)

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 18:40:57
Satyr
YS писал(а):А на всяких семинарах их и нахаляву раздают, мне, например, один так достался. :)
Ради 400р еще тащиться куда то, время терять :sleep:

Re: STM32 DISCOVERY

Добавлено: Ср июл 13, 2011 19:14:57
YS
Ради 400р еще тащиться куда то, время терять
:shock: :shock: :shock:

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

Re: STM32 DISCOVERY

Добавлено: Вт июл 19, 2011 18:59:20
sw1972
Как сделать так, чтобы с помощью STLINK на плате STM32VLDISCOVEY можно было прошивать контроллеры в Линуксе?
Программа для работы с STLINK, увы, может работать только под виндовс.

Пробовал прошивать контроллер на плате STM32VLDISCOVEY с помощью копии OOCDLink-s, сделанной "на коленке". Прошивать можно, вот только при верификации программа OpenOCD выдаёт ошибки. Но программа, зашитая в ПЗУ микроконтроллера, работает.

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 14:58:34
SubDia
Не хочу плодить темы, посему задам вопрос здесь.
Возникла проблема с совместной работой STM32 VL Discovery и IAR. Проблема была обнаружена на стадии отладки - а именно при попытке загнать в МК скомпилированный проект. IAR ругнулссо, что "Fatal Error: ST-Link Connection Error" (заголовок окна, кстати - Driver). Стал примерно догадываться, что проблема с драйвером устройства.
Пошарил по иноземным сайтам и форумам. Там советовали поставить вначале родной ST Visual Programmer, и взять USB Driver для ST Link из него (скопировать в папку с дровами IAR). Поставил, скопировал - эффект нулевой. При этом сам STVP нормально соединяется с программатором, считывает прошивку контроллера (то бишь неисправность платы отпадает).
А IAR, эдакий проказник, совершенно не хочет видеть программатор! В чем может быть проблема, может есть у кого-то какие-то мысли?
Кстати, сам IAR ставил не на диск c:\, а на D (на C места маловато).

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 18:06:44
YS
А IAR, эдакий проказник, совершенно не хочет видеть программатор!
Как настраивали? Какая ОС?

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 18:48:01
SubDia
YS писал(а):Как настраивали? Какая ОС?
Настраивал в точности по Вашей статье (я ее свел в красивый pdf и распечатал - так удобнее). Единственное - в окне настройки программатора (Debugger -> ST LINK) в моей версии IAR имеются еще два дополнительных поля: CPU Clock и SWO Clock (скрин прилагаю). Я не думаю, что дело в этом, но все же.. А в остальном все настройки, повторюсь, по статье.
ОС - WinXP.
Странно просто, что только IAR не видит программатор. Я уже даже скачал ST-LINK UTILITY, и он тоже без проблем видит МК; прошивку в контроллер я затолкнул (добавил в настройках IAR, чтоб он при компиляции генерировал и hex файл), контроллер программу отрабатывает - то есть, в принципе, я и так могу работать. Но не шибко удобно - пишешь в одной среде, компилируешь, потом еще шьешь другой утилитой..

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 19:12:35
clawham
у меня всё шьёт нормально из-под иара...
там была проблема с lkk-кой надо подменить lkk re в иаре дллкой из st-link но эт только вин 7
на работе итак заработало без проблем....иары разные на работе старенький и ломанный дома - последний с офф сайта и не разлоченный всё пахаеть на ура :)
П.С. потрохи пересел на иар для аврок....довольно своеобразная весч....код компактнее квавр....но рамы на стек требует больше раза в 2

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 20:00:42
SubDia
Все, разобралссо.
Всего-то навсего нужно было установить значение SWO clock равным 32 kHz (см. вышеприведенный скрин). Даташит надо было внимательнее читать (*бьет себя кулаком по лбу*).
Спасибо, ребята, что откликнулись. :)

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 20:02:57
YS
Спасибо, ребята, что откликнулись.
Спасибо Вам, что поделились решением. Можно я допишу его в статью со ссылкой на Вас?

Re: STM32 DISCOVERY

Добавлено: Сб июл 30, 2011 20:51:29
SubDia
YS писал(а):
Спасибо, ребята, что откликнулись.
Спасибо Вам, что поделились решением. Можно я допишу его в статью со ссылкой на Вас?
Естественно можно. Многовато, конечно, чести для меня. :)