реклама на сайте
подробности

 
 
> stm32f4xx, у кого-нибудь уже есть сие чудо?
klen
сообщение Nov 8 2011, 15:27
Сообщение #1


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



хочется спросить про ощущения ...
если есть осчастливленные - предлагаю затестить FPU, очень интересно что из него выжать можно
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
x83
сообщение Jan 7 2012, 20:51
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 11-07-07
Из: Екб
Пользователь №: 29 052



Цитата(Danis @ Dec 29 2011, 20:49) *
Пришла мне stm32f4discovery. Пока лежит, на каникулах может и займусь.
Вместе с платой был диск с множеством demo проектов. В одном из них, что то типа mp3 плеера, для воспроизведения музыки из флеша (послушал, воспроизводит) Также есть пример USB хоста и др. В постах выше просили «пощупать» FPU, я не против, но как оно делается то? Дайте методику, пощупаю. Пока только приходит в голову затактировать процессор STM32F4 на 72 MHz и сравнить, например, скорость расчета синуса с STM32F1xx или это все не то?


А откуда диск? вроде в комплекте и не заявлен вовсе...

К нам тоже, под конец года приехали пару таких плат, но никакого диска в комплекте нет. Кстати, Промэлектроника в город привезла 50 штук этих плат, и уже ни одной нет в наличии.

С примерами не стали разбираться. Сразу вывели JTAG, и подцепились J-Link`ом. Вот прикручу к плате PHY-Eth, тогда и будем тестить целевые задачи sm.gif
Go to the top of the page
 
+Quote Post
General Dead
сообщение Jan 8 2012, 10:09
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 29-10-05
Пользователь №: 10 265



Цитата(x83 @ Jan 7 2012, 22:51) *
А откуда диск? вроде в комплекте и не заявлен вовсе...
На сайте ST есть примеры для этой платы, наверняка имеются ввиду они.
http://www.st.com/internet/com/SOFTWARE_RE...iscovery_fw.zip

Цитата(Danis @ Dec 29 2011, 17:49) *
Вместе с платой был диск с множеством demo проектов. В одном из них, что то типа mp3 плеера, для воспроизведения музыки из флеша (послушал, воспроизводит)
Там сишный массив wav файла 16\48кгц. Играет, но звук не очень, то ли криво плеер программный сделан, то ли аудио цап такой плохой.


Сообщение отредактировал General Dead - Jan 8 2012, 11:02
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 8 2012, 11:26
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(General Dead @ Jan 8 2012, 14:09) *
Там сишный массив wav файла 16\48кгц. Играет, но звук не очень, то ли криво плеер программный сделан, то ли аудио цап такой плохой.

Ну если используется встроенный 12 битный ЦАП - что от него можно ещё ожидать? sm.gif
Go to the top of the page
 
+Quote Post
General Dead
сообщение Jan 8 2012, 16:24
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 29-10-05
Пользователь №: 10 265



Цитата(sonycman @ Jan 8 2012, 13:26) *
Ну если используется встроенный 12 битный ЦАП - что от него можно ещё ожидать? sm.gif
Нет, там на плате аудио I2S ЦАП стоит от crystall - CS43L22, он 24\96кгц может.
http://elinux.org/images/b/bf/CS43L22.pdf
Go to the top of the page
 
+Quote Post
Allregia
сообщение Jan 8 2012, 21:51
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(General Dead @ Jan 8 2012, 18:24) *
Нет, там на плате аудио I2S ЦАП стоит от crystall - CS43L22, он 24\96кгц может.
http://elinux.org/images/b/bf/CS43L22.pdf


Толку-то с того, циферки мжоно любые нарисовать, а по жизни он конечно лушчше 12-битного ЦАПа, но не намного.
К тому-же при тактировании через PLL с громадным джиттером.

To All:

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

И еще - как-то так получилось, что я все время работал с JTAG а не с SWD, хотя у меня j-link, умеющий и то и другое.
Скажите - что потеряется, если не подключать сигнал SWO а только SWDIO и SWCLK ?
Т.е. вывести на разьем только VCC, SWDIO, SWCLK, GND ?
Go to the top of the page
 
+Quote Post
x83
сообщение Jan 9 2012, 16:27
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 11-07-07
Из: Екб
Пользователь №: 29 052



Цитата(Allregia @ Jan 9 2012, 02:51) *
Я было поначалу подумал, что джамперами можно ст-линк нулифицировать и через SWD подключить внешний отладчик, но оказалось нет. Кто-то разбирался как это максимально просто сделать, или без резанья дорожек никак?

И еще - как-то так получилось, что я все время работал с JTAG а не с SWD, хотя у меня j-link, умеющий и то и другое.
Скажите - что потеряется, если не подключать сигнал SWO а только SWDIO и SWCLK ?
Т.е. вывести на разьем только VCC, SWDIO, SWCLK, GND ?


Под Linux не удалось подружиться с ST-Link`ом, поэтому сразу стал подключать J-Link.

Сначала попробовал через SWD, но получить коннект не удалось (даже SWO подключал), при этом чип ST-Link`a предварительно отпаял. Затем вывел полноценный JTAG и все пошло как по маслу sm.gif.

Vref - можно внутри J-Link`a завернуть, чтоб не тянуть с платы.

P/S/ Странно что SWD через J-Link не завелся, но под НГ не было желания разбираться ... к тому-же JTAG завелся.

Сообщение отредактировал x83 - Jan 9 2012, 16:33
Go to the top of the page
 
+Quote Post
x83
сообщение Jan 24 2012, 02:32
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 67
Регистрация: 11-07-07
Из: Екб
Пользователь №: 29 052



Столкнулся c интересной ситуацией sm.gif

Цитата(x83 @ Jan 9 2012, 21:27) *
Под Linux не удалось подружиться с ST-Link`ом, поэтому сразу стал подключать J-Link.

Сначала попробовал через SWD, но получить коннект не удалось (даже SWO подключал), при этом чип ST-Link`a предварительно отпаял. Затем вывел полноценный JTAG и все пошло как по маслу sm.gif.

P/S/ Странно что SWD через J-Link не завелся, но под НГ не было желания разбираться ... к тому-же JTAG завелся.


Теперь в OpenOCD есть поддрежка ST-Link/ST-Link-v2, уже нет необходимости в использовании J-Link.

А вот коннекта по SWD через J-Link не получалось из-за того что контроллер неисправен angry.gif
Как оказалось камень на одной из наших отладок полуживой.

Долго мучались с этим. Сначала прерывание от USART6 вылазило на прерывании от EXTIN1, т.е. реально по адресам обработчика EXTI прописывал обработку от USART6 wacko.gif и только после этого консолька нормально работать стала.

А вот дальше - тупо не получилось завести тактирование от внешнего кварца. И при тактировании от внешнего генератора тоже ничего не сработало rolleyes.gif т.е. PLL нормально не завелся.

Вот тут-то достал из ящика втрой экземпляр STM32-F4DISCOVERY, и все поехало как надо!!! Прервывание USART`a вылезло по нужному адресу. Тактирование от внешнего кварца завелось без проблем, и по SWD через J-Link коннет получился.

Сообщение отредактировал x83 - Jan 24 2012, 02:36
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jan 24 2012, 05:44
Сообщение #9


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(x83 @ Jan 24 2012, 08:32) *
Теперь в OpenOCD есть поддрежка ST-Link/ST-Link-v2, уже нет необходимости в использовании J-Link.

Ух ты! То есть, теперь можно под линуксом отлаживать STM32VLDISCOVERY? Где взять сей волшебный OpenOCD? sm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
zoddy
сообщение Jan 24 2012, 10:26
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773



Цитата(AHTOXA @ Jan 24 2012, 10:44) *
Ух ты! То есть, теперь можно под линуксом отлаживать STM32VLDISCOVERY? Где взять сей волшебный OpenOCD? sm.gif

Я где-то полгода назад под линухом(Ubuntu 10) STM32VLDISCOVERY к эклипсу прикручивал. В принципе работало, но тормоза при отладке жуткие! Если интересно... могу поискать ссылки.

Сообщение отредактировал zoddy - Jan 24 2012, 10:32
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- klen   stm32f4xx   Nov 8 2011, 15:27
- - aT-DeviLru   На семинаре Компэла "STM32L – Cortex-M3 для н...   Nov 8 2011, 18:01
- - -JonnS-   Посмотрите здесь: Док1, Док2, Док3, Док4, Док5   Nov 8 2011, 21:26
|- - klen   доки почитал, спасибо, кое где манагеры жгут непод...   Nov 9 2011, 09:34
|- - General Dead   Цитата(klen @ Nov 9 2011, 12:34) STM32F4D...   Nov 9 2011, 19:09
- - ведущий_специалист   В питере компэл 1го декабря на семинаре будет разд...   Nov 14 2011, 15:18
|- - klen   Цитата(ведущий_специалист @ Nov 14 2011, 19...   Nov 14 2011, 19:45
|- - topkin   Цитата(klen @ Nov 14 2011, 23:45) где я а...   Nov 15 2011, 04:24
- - Flexz   Судя по efind-у первая партия процов STM32F405RGT6...   Nov 15 2011, 06:29
|- - КонстантинТ   Цитата(Flexz @ Nov 15 2011, 10:29) Судя п...   Nov 15 2011, 09:12
- - Flexz   Простите, и что там смотреть? Я очччень рад, что н...   Nov 15 2011, 10:42
|- - КонстантинТ   Цитата(Flexz @ Nov 15 2011, 14:42) Прости...   Nov 15 2011, 12:20
- - Flexz   Цитата(КонстантинТ @ Nov 15 2011, 15:20) ...   Nov 15 2011, 12:34
|- - КонстантинТ   Цитата(Flexz @ Nov 15 2011, 16:34) Ничего...   Nov 15 2011, 14:18
- - Flexz   Для "пощупать" достаточно и одной штуки....   Nov 15 2011, 15:26
- - AloneWolf   Для интересных разработок есть одна свободная плат...   Dec 2 2011, 20:56
- - scifi   Напаял макет с STM32F4xx. Погонял FFT из CMSIS. Мо...   Dec 2 2011, 21:24
|- - topkin   Цитата(scifi @ Dec 3 2011, 01:24) Напаял ...   Dec 5 2011, 11:07
|- - scifi   Цитата(topkin @ Dec 5 2011, 15:07) Выклад...   Dec 5 2011, 11:33
|- - Serg_D   Цитата(scifi @ Dec 5 2011, 15:33) arm_rff...   Dec 6 2011, 15:26
|- - klen   странно что из флеша медленнее чем из ОЗУ, какбээ...   Dec 6 2011, 17:55
|- - scifi   Цитата(klen @ Dec 6 2011, 21:55) странно ...   Dec 6 2011, 18:52
|- - Danis   Пришла мне stm32f4discovery. Пока лежит, на канику...   Dec 29 2011, 15:49
|- - blackfin   Цитата(Danis @ Dec 29 2011, 19:49) Дайте ...   Dec 29 2011, 16:33
- - ViKo   Где купить STM32F4DISCOVERY в моем М.нске? Где куп...   Dec 6 2011, 10:58
- - ChipKiller   Цитата("Danis")..В постах выше просили «...   Dec 29 2011, 16:36
|- - Allregia   Цитата(x83 @ Jan 7 2012, 22:51) А откуда ...   Jan 7 2012, 22:01
||- - sonycman   Цитата(Allregia @ Jan 8 2012, 02:01) А я ...   Jan 7 2012, 22:33
|- - sonycman   Цитата(Allregia @ Jan 9 2012, 01:51) Толк...   Jan 8 2012, 22:37
||- - Allregia   Цитата(sonycman @ Jan 9 2012, 00:37) Хм, ...   Jan 9 2012, 09:53
||- - sonycman   Цитата(Allregia @ Jan 9 2012, 13:53) Хотя...   Jan 9 2012, 12:45
||- - Allregia   Цитата(sonycman @ Jan 9 2012, 14:45) Про ...   Jan 9 2012, 13:30
||- - sonycman   Цитата(Allregia @ Jan 9 2012, 17:30) Я за...   Jan 9 2012, 16:19
||- - Allregia   Цитата(sonycman @ Jan 9 2012, 18:19) Верн...   Jan 9 2012, 20:54
|- - x83   Цитата(AHTOXA @ Jan 24 2012, 10:44) Ух ты...   Jan 24 2012, 07:43
- - skripach   Цитатапеременные "на ходу" Я и не знал п...   Jan 9 2012, 21:50
|- - Allregia   Цитата(skripach @ Jan 9 2012, 23:50) Я и ...   Jan 10 2012, 06:20
- - borman11   Может не в тему, но для каких реальных задач (кром...   Jan 10 2012, 06:38
- - Allregia   Интересная хрень получается. Во 1-х, перемычка SB1...   Jan 10 2012, 16:49
|- - topkin   Я так думаю, что тут дело в IDE. Вы какую среду ра...   Jan 11 2012, 04:50
|- - Allregia   Цитата(topkin @ Jan 11 2012, 06:50) Я так...   Jan 11 2012, 11:39
|- - sonycman   Цитата(Allregia @ Jan 11 2012, 15:39) С L...   Jan 11 2012, 14:26
|- - Danis   Прошу прощения за задержку с ответом. Содержание д...   Jan 12 2012, 17:46
- - sergvks   Интересно что у Ф4 со скоростью юсб хоста в фул и ...   Jan 24 2012, 05:44
- - AHTOXA   Цитата(x83 @ Jan 24 2012, 13:43) Надо соб...   Jan 25 2012, 04:03
- - klen   попробывал кодить шить отлаживать. квадратурный мо...   Feb 3 2012, 14:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 17:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01544 секунд с 7
ELECTRONIX ©2004-2016