Темброблок - анализатор спектра на STM32F103

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

to WiseLord
Как проходит адаптация новых скриптов вместо старого mpd-uart.py ?
Хотелось бы попробовать.
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

Сообщение Gürcan »

wiselord hi there is a sound processor called BD37534FV. Arduino has a library. Can we add it to the project.
Реклама
Встал на лапы
Сообщения: 105
Зарегистрирован: Пт ноя 04, 2011 09:30:56

Сообщение nssbacalavr »

Здрвствуйте! Ну вот и я спаял плату на TDA7719.... Что-то ждал от неё большего. В принципе вроде нормально, только присутствует какой-то шум высокочастотный, и я подозреваю, что это и есть шум от линии I2C.... На TDA7439 это решено разными землями, у цифровой части свой вход, у аналоговой части свой. А тут они соединены... Кто как поборол это на TDA7719?
P.S. Плата TDA7719 из проекта автора....

Добавлено after 4 minutes 29 seconds:
WiseLord, прошил вариант с дополнительными регулировками под TDA7719. На экране при регулировках есть лишний элемент на шкале справа... То есть при регулировке в "+", на максимуме остается точка после заполнения прогрессбара. Дисплей ILI9486 480x320...
Открыл глаза
Сообщения: 57
Зарегистрирован: Вс янв 06, 2013 00:40:48

Сообщение Sergey212 »

Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

Сообщение misir »

[uquote="Sergey212",url="/forum/viewtopic.php?p=4036064#p4036064"]Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?[/uquote]
так надо чтобы корректно работало с аудиопроцессором.
Реклама
Открыл глаза
Сообщения: 57
Зарегистрирован: Вс янв 06, 2013 00:40:48

Сообщение Sergey212 »

Приветствую! Собрал только цифровую часть (плата управления на BluePill CBT6 и индикатор 2.8 ILI9341). Прошивал разными прошивками - в итоге высвечиваются только часы, но и те не идут. На кнопки никаких реакций. Если трогаешь руками плату, то начинают идти часы с разной частотой. Про часовой кварц я читал на форуме, но почему не работают кнопки? Подскажите кто сталкивался с такой ситуацией. Плата управления односторонняя, индикатор подключен по SPI шлейфом 20см. Я понимаю так, что процессор не выходит из STBY.
Вложения
23iz3ihqfy.jpg
(5.86 КБ) 257 скачиваний
Реклама
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн окт 12, 2020 01:38:45

Сообщение bichko »

Здравствуйте уважаемые форумчане. Подскажите пожалуйста как прошить тот микроконтроллер. Где и как открывать проект. Никогда не имел дело с STM32. Плату автора заказал, впаял все, а вот как прошить через st-link v2 не знаю.
Достаточно ли прошить контроллер через STM32 ST-LINK Utility под дисплей ILI9486.
Очень хочется повторить это устройство, точнее физическую часть уже сделал, заказывал платы, все пришло, было впаяно, а вот с программной частью не могу осилить. Как можно еще прошить кроме установки линукса и установки QT в связки с AVR, так как с авр я не нашел у себя компилятора, устанавливал и 4 версию и восьмую, QT устанавливал, вроде все стало, но компилятор не получилось подвязать и тут и все, приехали.
Есть Atollic Studio не прошивает не разобрался с компилятором, его там как то настроить нужно и я не пойму как под нее этот проект засунуть, есть Keil uVision5 вроде бы даже прошивает в него импортирует проект программа STM32CubeMx и потом прошивается этот проект. В общем с программной частью я не смог побороться и по этому очень прошу помощи как можно прошить хоть какую то инструкцию более подробную род сегодняшние реалии и программный софт под Windows 10
Помогите пожалуйста.
Последний раз редактировалось bichko Пт июн 18, 2021 08:50:14, всего редактировалось 1 раз.
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

[uquote="bichko",url="/forum/viewtopic.php?p=4048860#p4048860"]Здравствуйте уважаемые форумчане. Подскажите пожалуйста как прошить тот микроконтроллер. Где и как открывать проект. Никогда не имел дело с STM32. Плату автора заказал, впаял все, а вот как прошить через st-link v2 не знаю.
Помогите пожалуйста.[/uquote]
Вам нужна программа STM32 ST-LINK Utility.
Почитайте - Прошивка STM32 с помощью ST-Link программатора

Если прошивать через USB ttl конвертер - то можете почитать в моем обзоре https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Закоммитил в 'dev' ветку на Github несколько улучшений касательно KaRadio и MPD, в частности, добавил прокрутку длинных названий.

Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.
Контактная информация:
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

[uquote="WiseLord",url="/forum/viewtopic.php?p=4049317#p4049317"]Закоммитил в 'dev' ветку на Github несколько улучшений касательно KaRadio и MPD, в частности, добавил прокрутку длинных названий.

Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.[/uquote]

Проверил прокрутку на экране ili9341_spi - торможения не заметил. Мне нравиться.

Можно ли добавить небольшую паузу между выводом на экран тегов (использую МPD)? При переключении радио каналов в начале появляется название радио канала (очень быстро - почти не заметно), а потом следующий тег.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Нет, всё это появляется сразу же, как только придёт по UART от KaRadio или MPD и распарсится.
Контактная информация:
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

del
Контактная информация:
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Вт сен 05, 2017 21:41:37
Откуда: Воронеж

Сообщение megagad »

Доброго времени суток. Никак не могу победить Qt. Скомпилируйте кто-нибудь прошивку STM32_MCU = F103CB, DISPLAY = ST7796S, DISPVAR = SPI.

А это мне Qt выдаёт

16:37:34: Выполняются этапы для проекта ampcontrol-f103...
16:37:34: Запускается: «C:\Program Files (x86)\arm-avr-compiler\utils\bin\make.exe» -j8 all
make: *** No rule to make target 'all'. Stop.
16:37:34: Процесс «C:\Program Files (x86)\arm-avr-compiler\utils\bin\make.exe» завершился с кодом 2.
Ошибка при сборке/развёртывании проекта ampcontrol-f103 (комплект: ARM STM)
Во время выполнения этапа «Сборка»
16:37:34: Прошло времени: 00:00.
Контактная информация:
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

[uquote="megagad",url="/forum/viewtopic.php?p=4049407#p4049407"]Доброго времени суток. Никак не могу победить Qt. Скомпилируйте кто-нибудь прошивку STM32_MCU = F103CB, DISPLAY = ST7796S, DISPVAR = SPI.
16:37:34: Прошло времени: 00:00.[/uquote]
Воспользуйтесь моим архивом. Подраздел https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103 КОМПИЛЯЦИЯ прошивки.
Просто распакуйте и следуйте описанию.
Контактная информация:
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Вт сен 05, 2017 21:41:37
Откуда: Воронеж

Сообщение megagad »

Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

megagad, в настройках проекта нужно указать правильный каталог сборки (путь, по которому лежит Makefile)
Контактная информация:
Встал на лапы
Сообщения: 113
Зарегистрирован: Пт июн 21, 2019 15:13:02
Откуда: Украина

Сообщение Nadim »

[uquote="megagad",url="/forum/viewtopic.php?p=4049431#p4049431"]Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?[/uquote]
Я компилировал сегодня своим батником - и дисплей отлично показывает.
Попробуйте - скомпилировал под ваш дисплей.
ampcontrol_f103cb_st7796s_8bit.zip
(66.92 КБ) 202 скачивания
ampcontrol_f103cb_st7796s_spi.zip
(66.92 КБ) 199 скачиваний
Последний раз редактировалось Nadim Пт июн 18, 2021 19:10:41, всего редактировалось 1 раз.
Контактная информация:
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Вт сен 05, 2017 21:41:37
Откуда: Воронеж

Сообщение megagad »

WiseLord, Спасибо за подсказку, Qt заработал. Проблема с прошивкой осталась, старая прошивка, скачана с форума в ноябре 2020 года для R61581 8bit работает, собираю из последних исходников в Qt - белый экран, в make file меняю контроллер дисплея и интерфейс. На ST7796S SPI тоже белый экран
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

У меня самого одно из устройств на R61581 8bit, последнее что собирал, вполне работало.

Попробуйте мою сборку

Код: Выделить всё

make DISPLAY=R61581 DISPVAR=8BIT -j8 -s
   text    data     bss     dec     hex filename
 120928     436   10572  131936   20360 build/ampcontrol_f103cb_r61581_8bit.elf
Вложения
ampcontrol_f103cb_r61581_8bit.bin.7z
(60.27 КБ) 183 скачивания
Контактная информация:
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Вт сен 05, 2017 21:41:37
Откуда: Воронеж

Сообщение megagad »

WiseLord, ваша прошивка работает! Что я могу делать не так? Можете собрать ST7796S SPI?
Контактная информация:
Ответить

Вернуться в «Цифровая техника»