Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
WISE LORD, Hello I have installed the latest update (PT232X) series audio IC. I want to select input channels, only input 0 appears and I can't get sound, all channels are turned off.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Gürcan, Try the latest code, I've fixed input count function for non-TDA7719 audioprocessors
Re: Темброблок - анализатор спектра на STM32F103
wiselord: problem solved thanks
- Never not try
- Открыл глаза
- Сообщения: 43
- Зарегистрирован: Пн авг 23, 2021 17:27:42
Re: Темброблок - анализатор спектра на STM32F103
Откомпилировал , перепрошил. СЧ теперь ,как и положено, не оказывает влияния на TDA7313. Но появились новые проблемы :
- в меню на всех аудио процессорах теперь доступен только один вход - 0.
- установил аудио процессор - нет. И после этого выбрать какой-либо аудио процессор не удаётся , осуществляется выход в дежурный режим и так зациклено по кругу.
До правки было как то лучше, несмотря на баг с СЧ регулировкой с пульта.
- в меню на всех аудио процессорах теперь доступен только один вход - 0.
- установил аудио процессор - нет. И после этого выбрать какой-либо аудио процессор не удаётся , осуществляется выход в дежурный режим и так зациклено по кругу.
До правки было как то лучше, несмотря на баг с СЧ регулировкой с пульта.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Посвежее исходники возьмите. Исправлено после багрепорта от Гурчана.
Это я до этого дополнительно к исправлению СЧ залил более новый код для аудио процессоров из соседнего проекта. В нём, к примеру, TDA7718 может работать не только в варианте CFG2 (6 стереовходов), но и в других, где входов меньше, но они дифференциальные, например.
Соответственно, поменялась логика определения числа входов, и я забыл её адаптировать для других аудио процессоров - вот они и сломались в том коммите.
Сейчас всё уже должно быть в норме.
Это я до этого дополнительно к исправлению СЧ залил более новый код для аудио процессоров из соседнего проекта. В нём, к примеру, TDA7718 может работать не только в варианте CFG2 (6 стереовходов), но и в других, где входов меньше, но они дифференциальные, например.
Соответственно, поменялась логика определения числа входов, и я забыл её адаптировать для других аудио процессоров - вот они и сломались в том коммите.
Сейчас всё уже должно быть в норме.
- Never not try
- Открыл глаза
- Сообщения: 43
- Зарегистрирован: Пн авг 23, 2021 17:27:42
Re: Темброблок - анализатор спектра на STM32F103
WiseLord, спасибо. Теперь работает хорошо.
-
nssbacalavr
- Встал на лапы
- Сообщения: 105
- Зарегистрирован: Пт ноя 04, 2011 09:30:56
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=4082476#p4082476"]Возможно. Если нужно меньше полос - то как минимум и функция fftGet128() должна быть другой - преобразовывать 1024 не в 128, а в меньшее число столбцов, т.е. работать по-другому. А если просто поменять макрос - там будет пытаться впихнуть 128 элемента в массив из 64-х - эффекты могут быть разной степени волшебности.[/uquote]
Прошил заново, после Вашей корректировки кода. Теперь всё отлично, хоть SPECTRUM_SIZE 128, хоть 64... Правда с шириной столбиков пришлось поправки сделать. Столбики и пики ведут себя адекватно. Огромное спасибо!
Прошил заново, после Вашей корректировки кода. Теперь всё отлично, хоть SPECTRUM_SIZE 128, хоть 64... Правда с шириной столбиков пришлось поправки сделать. Столбики и пики ведут себя адекватно. Огромное спасибо!
-
nssbacalavr
- Встал на лапы
- Сообщения: 105
- Зарегистрирован: Пт ноя 04, 2011 09:30:56
Re: Темброблок - анализатор спектра на STM32F103
Вопрос к участникам... Скажите, пожалуйста, MPD на raspberry pi zero w заменит функции bt201 и Карадио? Хочется воспроизведения с флешки (может внешний жёсткий диск) и хочется возможности подключения по блютуз со смартфона....
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="nssbacalavr",url="/forum/viewtopic.php?p=4087574#p4087574"]Вопрос к участникам... Скажите, пожалуйста, MPD на raspberry pi zero w заменит функции bt201 и Карадио? Хочется воспроизведения с флешки (может внешний жёсткий диск) и хочется возможности подключения по блютуз со смартфона....[/uquote]
Можно подключаться и по блютуз - но тогда нужно будет отказаться от встроенного ВИФИ. Я использую встроенный блютуз и внешний эзернет. Можете глянуть https://nadim.top/muzykaljnyj-centr-na- ... dio-player
Можно подключаться и по блютуз - но тогда нужно будет отказаться от встроенного ВИФИ. Я использую встроенный блютуз и внешний эзернет. Можете глянуть https://nadim.top/muzykaljnyj-centr-na- ... dio-player
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
В принципе, от WiFi можно и не отказываться. Если идёт вещание по Bluetooth, сеть в этот момент не нужна - можно wlan интерфейс отключить. Отключили Bluetooth - сеть поднять.
Просто это всё скриптами надо обработать.
Просто это всё скриптами надо обработать.
Re: Темброблок - анализатор спектра на STM32F103
приветствую всех участников проекта, спасибо автору за столь замечательный проект, решил повторить проект и потому создаю свою схему и плату в среде сапр Altium Designer накопилось ряд вопросов, на которые не смог найти ответы, буду очень рад за вашу помошь
1. сейчас есть некоторый дефецит в контролерах STM, возможно использование других контролеров например у меня есть в наличии stm32f103vet6 stm32f407vet6 ?
2. какие Аудио процессоры по мимо указных в статье можно использовать в проекте
3. помимо Темброблока - анализатора спектра на STM32F103 в форуме обсуждается проект Карадио на основе модулей ESP32, мне не понятно как эти два проекта сочленить в месте, и управлять Карадио проектом Темброблока
1. сейчас есть некоторый дефецит в контролерах STM, возможно использование других контролеров например у меня есть в наличии stm32f103vet6 stm32f407vet6 ?
2. какие Аудио процессоры по мимо указных в статье можно использовать в проекте
3. помимо Темброблока - анализатора спектра на STM32F103 в форуме обсуждается проект Карадио на основе модулей ESP32, мне не понятно как эти два проекта сочленить в месте, и управлять Карадио проектом Темброблока
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
1. 103 завести, думаю, можно без особых проблем. С 407 же Вам придётся переписать вест код для работы с периферией.
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.
- radioandrei74
- Нашел транзистор. Понюхал.
- Сообщения: 194
- Зарегистрирован: Чт авг 30, 2012 16:25:53
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
тоесть можно перерисовать проект на stm32f103vet6 используя одноименные пины?
- pap.cot
- Нашел транзистор. Понюхал.
- Сообщения: 170
- Зарегистрирован: Пн мар 24, 2014 22:07:01
- Откуда: Оренбургская область
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="radioandrei74",url="/forum/viewtopic.php?p=4095010#p4095010"]тоесть можно перерисовать проект на stm32f103vet6 используя одноименные пины?[/uquote]
Да, проект компилится под VE, но я прошивку не проверял в живую
https://disk.yandex.ru/d/GdBlk2FxwD1KUw
Да, проект компилится под VE, но я прошивку не проверял в живую
https://disk.yandex.ru/d/GdBlk2FxwD1KUw
Re: Темброблок - анализатор спектра на STM32F103
нарисовал предварительно схему https://img.radiokot.ru/files/146379/me ... qfgsl5.jpg сразу возник вопрос, возможно перенести сигналы MUTE и STBY и было бы здорово отказаться от расширителя портов
- radioandrei74
- Нашел транзистор. Понюхал.
- Сообщения: 194
- Зарегистрирован: Чт авг 30, 2012 16:25:53
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=4093407#p4093407"]1. 103 завести, думаю, можно без особых проблем. С 407 же Вам придётся переписать вест код для работы с периферией.
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.[/uquote]
здравствуйте, меня также интересует сборка вашего проекта, но в силу ряда проблем пока не удается завершить проект, убедительная просьба оказать помощь в сборке прошивки под STM32F103VET6,
повторил на макете схему представленую на сайте Runemane, увидел на экране картинку часов, нет реакции на кнопку РВ0, есть еще хотелка - удалить из схемы расширитель портов и переназначить на свободные пины, заранее спасибо
все наработки, плату и схему выложу на сайте
Добавлено after 1 hour 17 minutes 13 seconds:
не генерит кварц 32.768, хотя точно все припаяно
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.[/uquote]
здравствуйте, меня также интересует сборка вашего проекта, но в силу ряда проблем пока не удается завершить проект, убедительная просьба оказать помощь в сборке прошивки под STM32F103VET6,
повторил на макете схему представленую на сайте Runemane, увидел на экране картинку часов, нет реакции на кнопку РВ0, есть еще хотелка - удалить из схемы расширитель портов и переназначить на свободные пины, заранее спасибо
все наработки, плату и схему выложу на сайте
Добавлено after 1 hour 17 minutes 13 seconds:
не генерит кварц 32.768, хотя точно все припаяно
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
А что конкретно не получается на данный момент? Какие ошибки при компиляции?radioandrei74 писал(а):убедительная просьба оказать помощь в сборке прошивки под STM32F103VET6
Добавлено after 1 minute:
Неподходящий кварц. Нужен на нагрузочную ёмкость 5-6пФ, а не 20.radioandrei74 писал(а):не генерит кварц 32.768
- radioandrei74
- Нашел транзистор. Понюхал.
- Сообщения: 194
- Зарегистрирован: Чт авг 30, 2012 16:25:53
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
проект компилится под под STM32F103VET6 после прошивки нет реакции на кнопки
Добавлено after 1 minute 11 seconds:
возможно я сам не правильно собираю прошивку..
Добавлено after 7 minutes 30 seconds:
https://img.radiokot.ru/files/80013/thu ... 8h46tu.jpg
Добавлено after 1 minute 11 seconds:
возможно я сам не правильно собираю прошивку..
Добавлено after 7 minutes 30 seconds:
https://img.radiokot.ru/files/80013/thu ... 8h46tu.jpg
- Вложения
-
- photo_2021-09-24_14-02-18.jpg
- (141.01 КБ) 184 скачивания
Re: Темброблок - анализатор спектра на STM32F103
на какой из уартов подключают каРадио?