Темброблок - анализатор спектра на STM32F103
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
to WiseLord
Как проходит адаптация новых скриптов вместо старого mpd-uart.py ?
Хотелось бы попробовать.
Как проходит адаптация новых скриптов вместо старого mpd-uart.py ?
Хотелось бы попробовать.
Re: Темброблок - анализатор спектра на STM32F103
wiselord hi there is a sound processor called BD37534FV. Arduino has a library. Can we add it to the project.
-
nssbacalavr
- Встал на лапы
- Сообщения: 105
- Зарегистрирован: Пт ноя 04, 2011 09:30:56
Re: Темброблок - анализатор спектра на STM32F103
Здрвствуйте! Ну вот и я спаял плату на TDA7719.... Что-то ждал от неё большего. В принципе вроде нормально, только присутствует какой-то шум высокочастотный, и я подозреваю, что это и есть шум от линии I2C.... На TDA7439 это решено разными землями, у цифровой части свой вход, у аналоговой части свой. А тут они соединены... Кто как поборол это на TDA7719?
P.S. Плата TDA7719 из проекта автора....
Добавлено after 4 minutes 29 seconds:
WiseLord, прошил вариант с дополнительными регулировками под TDA7719. На экране при регулировках есть лишний элемент на шкале справа... То есть при регулировке в "+", на максимуме остается точка после заполнения прогрессбара. Дисплей ILI9486 480x320...
P.S. Плата TDA7719 из проекта автора....
Добавлено after 4 minutes 29 seconds:
WiseLord, прошил вариант с дополнительными регулировками под TDA7719. На экране при регулировках есть лишний элемент на шкале справа... То есть при регулировке в "+", на максимуме остается точка после заполнения прогрессбара. Дисплей ILI9486 480x320...
Re: Темброблок - анализатор спектра на STM32F103
Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Sergey212",url="/forum/viewtopic.php?p=4036064#p4036064"]Приветствую! Подскажите, пожалуйста, подтягивающие резисторы шины I2C по схеме включены на 5в, а питание STM 3.3в. Все модули управляющие по этой шине питаются от от 3.3в кроме расширителя портов. STMка будет чувствовать себя нормально?[/uquote]
так надо чтобы корректно работало с аудиопроцессором.
так надо чтобы корректно работало с аудиопроцессором.
Re: Темброблок - анализатор спектра на STM32F103
Приветствую! Собрал только цифровую часть (плата управления на BluePill CBT6 и индикатор 2.8 ILI9341). Прошивал разными прошивками - в итоге высвечиваются только часы, но и те не идут. На кнопки никаких реакций. Если трогаешь руками плату, то начинают идти часы с разной частотой. Про часовой кварц я читал на форуме, но почему не работают кнопки? Подскажите кто сталкивался с такой ситуацией. Плата управления односторонняя, индикатор подключен по SPI шлейфом 20см. Я понимаю так, что процессор не выходит из STBY.
- Вложения
-
- 23iz3ihqfy.jpg
- (5.86 КБ) 255 скачиваний
Re: Темброблок - анализатор спектра на STM32F103
Здравствуйте уважаемые форумчане. Подскажите пожалуйста как прошить тот микроконтроллер. Где и как открывать проект. Никогда не имел дело с STM32. Плату автора заказал, впаял все, а вот как прошить через st-link v2 не знаю.
Достаточно ли прошить контроллер через STM32 ST-LINK Utility под дисплей ILI9486.
Очень хочется повторить это устройство, точнее физическую часть уже сделал, заказывал платы, все пришло, было впаяно, а вот с программной частью не могу осилить. Как можно еще прошить кроме установки линукса и установки QT в связки с AVR, так как с авр я не нашел у себя компилятора, устанавливал и 4 версию и восьмую, QT устанавливал, вроде все стало, но компилятор не получилось подвязать и тут и все, приехали.
Есть Atollic Studio не прошивает не разобрался с компилятором, его там как то настроить нужно и я не пойму как под нее этот проект засунуть, есть Keil uVision5 вроде бы даже прошивает в него импортирует проект программа STM32CubeMx и потом прошивается этот проект. В общем с программной частью я не смог побороться и по этому очень прошу помощи как можно прошить хоть какую то инструкцию более подробную род сегодняшние реалии и программный софт под Windows 10
Помогите пожалуйста.
Достаточно ли прошить контроллер через STM32 ST-LINK Utility под дисплей ILI9486.
Очень хочется повторить это устройство, точнее физическую часть уже сделал, заказывал платы, все пришло, было впаяно, а вот с программной частью не могу осилить. Как можно еще прошить кроме установки линукса и установки QT в связки с AVR, так как с авр я не нашел у себя компилятора, устанавливал и 4 версию и восьмую, QT устанавливал, вроде все стало, но компилятор не получилось подвязать и тут и все, приехали.
Есть Atollic Studio не прошивает не разобрался с компилятором, его там как то настроить нужно и я не пойму как под нее этот проект засунуть, есть Keil uVision5 вроде бы даже прошивает в него импортирует проект программа STM32CubeMx и потом прошивается этот проект. В общем с программной частью я не смог побороться и по этому очень прошу помощи как можно прошить хоть какую то инструкцию более подробную род сегодняшние реалии и программный софт под Windows 10
Помогите пожалуйста.
Последний раз редактировалось bichko Пт июн 18, 2021 08:50:14, всего редактировалось 1 раз.
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[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
Помогите пожалуйста.[/uquote]
Вам нужна программа STM32 ST-LINK Utility.
Почитайте - Прошивка STM32 с помощью ST-Link программатора
Если прошивать через USB ttl конвертер - то можете почитать в моем обзоре https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Закоммитил в 'dev' ветку на Github несколько улучшений касательно KaRadio и MPD, в частности, добавил прокрутку длинных названий.
Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.
Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=4049317#p4049317"]Закоммитил в 'dev' ветку на Github несколько улучшений касательно KaRadio и MPD, в частности, добавил прокрутку длинных названий.
Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.[/uquote]
Проверил прокрутку на экране ili9341_spi - торможения не заметил. Мне нравиться.
Можно ли добавить небольшую паузу между выводом на экран тегов (использую МPD)? При переключении радио каналов в начале появляется название радио канала (очень быстро - почти не заметно), а потом следующий тег.
Наличие прокрутки обзначает, что данная часть экрана постоянно перерисовывается, поэтому есть эффект некоторого "торможения" спектра, особенно заметный на больших разрешениях или на SPI дисплеях. Нужен отклик от вас по этому поводу - терпимо ли, или всё-таки скролл лучше убрать.[/uquote]
Проверил прокрутку на экране ili9341_spi - торможения не заметил. Мне нравиться.
Можно ли добавить небольшую паузу между выводом на экран тегов (использую МPD)? При переключении радио каналов в начале появляется название радио канала (очень быстро - почти не заметно), а потом следующий тег.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Нет, всё это появляется сразу же, как только придёт по UART от KaRadio или MPD и распарсится.
- megagad
- Родился
- Сообщения: 19
- Зарегистрирован: Вт сен 05, 2017 21:41:37
- Откуда: Воронеж
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Доброго времени суток. Никак не могу победить 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.
А это мне 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.
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[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 КОМПИЛЯЦИЯ прошивки.
Просто распакуйте и следуйте описанию.
16:37:34: Прошло времени: 00:00.[/uquote]
Воспользуйтесь моим архивом. Подраздел https://nadim.top/muzykaljnyj-centr-svo ... -stm32f103 КОМПИЛЯЦИЯ прошивки.
Просто распакуйте и следуйте описанию.
- megagad
- Родился
- Сообщения: 19
- Зарегистрирован: Вт сен 05, 2017 21:41:37
- Откуда: Воронеж
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
megagad, в настройках проекта нужно указать правильный каталог сборки (путь, по которому лежит Makefile)
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="megagad",url="/forum/viewtopic.php?p=4049431#p4049431"]Nadim, вашим батником собирается, но дисплей ничего не показывает. Проверил со своим старым дисплеем на R61581 8bit, на старой прошивке работает, на новой (собранной батником) просто светится. Может что в исходниках поменялось, что я упустил?[/uquote]
Я компилировал сегодня своим батником - и дисплей отлично показывает.
Попробуйте - скомпилировал под ваш дисплей.
Я компилировал сегодня своим батником - и дисплей отлично показывает.
Попробуйте - скомпилировал под ваш дисплей.
Последний раз редактировалось Nadim Пт июн 18, 2021 19:10:41, всего редактировалось 1 раз.
- megagad
- Родился
- Сообщения: 19
- Зарегистрирован: Вт сен 05, 2017 21:41:37
- Откуда: Воронеж
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
WiseLord, Спасибо за подсказку, Qt заработал. Проблема с прошивкой осталась, старая прошивка, скачана с форума в ноябре 2020 года для R61581 8bit работает, собираю из последних исходников в Qt - белый экран, в make file меняю контроллер дисплея и интерфейс. На ST7796S SPI тоже белый экран
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
У меня самого одно из устройств на 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 КБ) 181 скачивание
- megagad
- Родился
- Сообщения: 19
- Зарегистрирован: Вт сен 05, 2017 21:41:37
- Откуда: Воронеж
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
WiseLord, ваша прошивка работает! Что я могу делать не так? Можете собрать ST7796S SPI?