Обсуждаем цифровые устройства...
Ответить

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

Пт апр 30, 2021 08:49:55

to WiseLord
Как проходит адаптация новых скриптов вместо старого mpd-uart.py ?
Хотелось бы попробовать.

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

Ср май 12, 2021 16:31:42

wiselord hi there is a sound processor called BD37534FV. Arduino has a library. Can we add it to the project.

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

Пт май 14, 2021 16:03:54

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

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

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

Вс май 23, 2021 09:57:48

Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?

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

Вс май 23, 2021 11:47:39

Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?

так надо чтобы корректно работало с аудиопроцессором.

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

Пн июн 07, 2021 20:31:18

Приветствую! Собрал только цифровую часть (плата управления на BluePill CBT6 и индикатор 2.8 ILI9341). Прошивал разными прошивками - в итоге высвечиваются только часы, но и те не идут. На кнопки никаких реакций. Если трогаешь руками плату, то начинают идти часы с разной частотой. Про часовой кварц я читал на форуме, но почему не работают кнопки? Подскажите кто сталкивался с такой ситуацией. Плата управления односторонняя, индикатор подключен по SPI шлейфом 20см. Я понимаю так, что процессор не выходит из STBY.
Вложения
23iz3ihqfy.jpg
(5.86 KiB) Скачиваний: 217

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

Чт июн 17, 2021 16:59:52

Здравствуйте уважаемые форумчане. Подскажите пожалуйста как прошить тот микроконтроллер. Где и как открывать проект. Никогда не имел дело с 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 раз.

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

Пт июн 18, 2021 08:41:43

Здравствуйте уважаемые форумчане. Подскажите пожалуйста как прошить тот микроконтроллер. Где и как открывать проект. Никогда не имел дело с STM32. Плату автора заказал, впаял все, а вот как прошить через st-link v2 не знаю.
Помогите пожалуйста.

Вам нужна программа STM32 ST-LINK Utility.
Почитайте - Прошивка STM32 с помощью ST-Link программатора

Если прошивать через USB ttl конвертер - то можете почитать в моем обзоре https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103

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

Пт июн 18, 2021 13:49:02

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

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

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

Пт июн 18, 2021 14:18:28

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

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


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

Можно ли добавить небольшую паузу между выводом на экран тегов (использую МPD)? При переключении радио каналов в начале появляется название радио канала (очень быстро - почти не заметно), а потом следующий тег.

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

Пт июн 18, 2021 14:22:12

Нет, всё это появляется сразу же, как только придёт по UART от KaRadio или MPD и распарсится.

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

Пт июн 18, 2021 14:34:43

del

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

Пт июн 18, 2021 16:42:32

Доброго времени суток. Никак не могу победить 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.

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

Пт июн 18, 2021 16:49:17

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

Воспользуйтесь моим архивом. Подраздел https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103 КОМПИЛЯЦИЯ прошивки.
Просто распакуйте и следуйте описанию.

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

Пт июн 18, 2021 17:43:38

Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?

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

Пт июн 18, 2021 17:59:19

megagad, в настройках проекта нужно указать правильный каталог сборки (путь, по которому лежит Makefile)

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

Пт июн 18, 2021 18:07:56

Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?

Я компилировал сегодня своим батником - и дисплей отлично показывает.
Попробуйте - скомпилировал под ваш дисплей.
ampcontrol_f103cb_st7796s_8bit.zip
(66.92 KiB) Скачиваний: 159

ampcontrol_f103cb_st7796s_spi.zip
(66.92 KiB) Скачиваний: 163
Последний раз редактировалось Nadim Пт июн 18, 2021 19:10:41, всего редактировалось 1 раз.

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

Пт июн 18, 2021 18:35:09

WiseLord, Спасибо за подсказку, Qt заработал. Проблема с прошивкой осталась, старая прошивка, скачана с форума в ноябре 2020 года для R61581 8bit работает, собираю из последних исходников в Qt - белый экран, в make file меняю контроллер дисплея и интерфейс. На ST7796S SPI тоже белый экран

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

Пт июн 18, 2021 18:40:51

У меня самого одно из устройств на 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 KiB) Скачиваний: 152

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

Пт июн 18, 2021 18:48:14

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