Темброблок - анализатор спектра на STM32F103
- radioandrei74
- Нашел транзистор. Понюхал.
- Сообщения: 194
- Зарегистрирован: Чт авг 30, 2012 16:25:53
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
SI4730 не пробывал, пробывал на SI4732 и SI4735, разнице не услышал, да пока только Fm, ожидаю когда колеги программисты допишут проект
Re: Темброблок - анализатор спектра на STM32F103
По даташиту si4730 AM/FM и RDS нет.Остальное все тоже самое, главное отличие в цене на Али 128руб. против 500 рублей за SI4735. А в прошивку WiseLord можно будет интегрировать ?
- radioandrei74
- Нашел транзистор. Понюхал.
- Сообщения: 194
- Зарегистрирован: Чт авг 30, 2012 16:25:53
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
я не програмист, почти уверен что возможно, вопрос больше к автору
Re: Темброблок - анализатор спектра на STM32F103
может кому пригодиться-брал на ОЗОНЕ дисп "ST7796s SPI 320*480 3.5" заработал с драйвером r61581_spi
Re: Темброблок - анализатор спектра на STM32F103
Приветствую, у меня опять глупые вопросы, поскольку я ноль в программировании)))
1. Можно ли сделать фоновое изображение? Экран у меня 480x320 ili9486. У нас есть контроллеры, в которые вставляется флешка с изображением с определенным именем, и она сама заливается на фон.
Ну и отсюда второй вопрос, экран у меня с разъемом под micro sd флешку, можно ли через нее реализовать загрузку фотки и собственно вопрос, можно ли использовать этот разъем для проигрывания музыки?
1. Можно ли сделать фоновое изображение? Экран у меня 480x320 ili9486. У нас есть контроллеры, в которые вставляется флешка с изображением с определенным именем, и она сама заливается на фон.
Ну и отсюда второй вопрос, экран у меня с разъемом под micro sd флешку, можно ли через нее реализовать загрузку фотки и собственно вопрос, можно ли использовать этот разъем для проигрывания музыки?
Re: Темброблок - анализатор спектра на STM32F103
Фоновое изображение в ampcontrol не очень хорошая идея. Да и ресурсов контроллера на это очень много уйдет. Этот stm32f103 не осилит наверняка это и багов прибавится.
-
Александр_926
- Родился
- Сообщения: 13
- Зарегистрирован: Пт авг 30, 2024 11:57:09
Re: Темброблок - анализатор спектра на STM32F103
При выборе USB или SDCARD расположенных в bluetooth BT201 на дисплее ничего не меняется. Хотя все подключается и воспроизводится. В программе вроде прописано что должны меняться иконки. Но разобраться почему не работает не хватает моих знаний в программировании. Это только у меня так или что-то не допилено в программе? И есть ли вывод на дисплей имен воспроизводимых файлов с этих устройств?
Re: Темброблок - анализатор спектра на STM32F103
Да зачем они в современное время вообще нужны? По мне так это лишнее. Блютуз, радио и аукс вполне хватает по моему мнению.
-
Александр_926
- Родился
- Сообщения: 13
- Зарегистрирован: Пт авг 30, 2024 11:57:09
Re: Темброблок - анализатор спектра на STM32F103
В BT201 USB и SDCARD вполне нормально работают и иметь возможность проигрывать музыку с флэшки или с карты, в добавок к блютуз и радио, это не плохо.
Re: Темброблок - анализатор спектра на STM32F103
Я об использовании флешки и карты памяти имею ввиду что их использование снизилось к нулю.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Иконки меняются, если от модуля приходят определённые строки по UART. То же самое и с отображением имени файла.
Но тут уже была раньше информация о том, что не все модули эту информацию выдают - может зависеть от его прошивки. Некоторые, например, имя файла в обрезанном до 8 символов виде могут выдавать.
Но тут уже была раньше информация о том, что не все модули эту информацию выдают - может зависеть от его прошивки. Некоторые, например, имя файла в обрезанном до 8 символов виде могут выдавать.
Re: Темброблок - анализатор спектра на STM32F103
Проверил у себя, иконки меняются сами. С этими модулями вообще беда... Первый попался, работает норм, но не выдает названия треков, шил его всем что попадалось в инете, ничего не помогло, даже от других похожих модулей пробовал прошивки. Заказал ещё парочку у разных продавцов, одна заработала как часы! Модули внешне отличаются по шелкографии, тот на котором перепутано питание(надпись) не даёт данных по UART(даёт, но обрезаны), с норм шелкографией все отлично работает.
P.s. хммм, на кривом модуле тоже иконки меняются.
P.s. хммм, на кривом модуле тоже иконки меняются.
Re: Темброблок - анализатор спектра на STM32F103
Возможно чел не подключил уарт просто...
-
Александр_926
- Родился
- Сообщения: 13
- Зарегистрирован: Пт авг 30, 2024 11:57:09
Re: Темброблок - анализатор спектра на STM32F103
UART у меня подключен! Управление BT201 осуществляется по UART от STM32. Отдельно модуль BT201 подключенный к компьютеру через USB адаптер выдает в последовательный порт всю информацию. Если сегодня получится то скину фото экранов.
Добавлено after 5 hours 5 minutes 37 seconds:
По команде "AT+MF" BT201 возвращает полное название файла в формате:
MF+R[00]o[00]m[00]a[00]n[00]t[00]i[00]c[00] [00]c[00]o[00]l[00]l[00]e[00]c[00]t[00]i[00]o[00]n[00] [00]-[00] [00]A[00]B[00]B[00]A[00] [00]-[00] [00]T[00]h[00]e[00] [00]W[00]i[00]n[00]n[00]e[00]r[00] [00]T[00]a[00]k[00]e[00]s[00] [00]I[00]t[00] [00]A[00]l[00]l[00].[00]m[00]p[00]3[00]
нельзя использовать эту информацию для вывода на экран?
Добавлено after 47 minutes 58 seconds:
Может ли быть причиной не отображения входов USB и SDCARD в режиме Bluetootht то что я переназначил входы. У меня сейчас установлены так: Вход 0 - KaRadio, Вход 1 - Тюнер, Вход 2 - Bluetooth, а остальные выключены?
Добавлено after 5 hours 5 minutes 37 seconds:
По команде "AT+MF" BT201 возвращает полное название файла в формате:
MF+R[00]o[00]m[00]a[00]n[00]t[00]i[00]c[00] [00]c[00]o[00]l[00]l[00]e[00]c[00]t[00]i[00]o[00]n[00] [00]-[00] [00]A[00]B[00]B[00]A[00] [00]-[00] [00]T[00]h[00]e[00] [00]W[00]i[00]n[00]n[00]e[00]r[00] [00]T[00]a[00]k[00]e[00]s[00] [00]I[00]t[00] [00]A[00]l[00]l[00].[00]m[00]p[00]3[00]
нельзя использовать эту информацию для вывода на экран?
Добавлено after 47 minutes 58 seconds:
Может ли быть причиной не отображения входов USB и SDCARD в режиме Bluetootht то что я переназначил входы. У меня сейчас установлены так: Вход 0 - KaRadio, Вход 1 - Тюнер, Вход 2 - Bluetooth, а остальные выключены?
Re: Темброблок - анализатор спектра на STM32F103
Если кнопками листаешь след или пред файл, то попробуй другой bt201. Если не переключает - то управления не происходит. Назначение выводов идет чисто для аудио процессора.
-
Александр_926
- Родился
- Сообщения: 13
- Зарегистрирован: Пт авг 30, 2024 11:57:09
Re: Темброблок - анализатор спектра на STM32F103
Листаю кнопками STM32 и все нормально переключается. Управление внешнее по UART. Я могу выбрать в режиме входа Bluetooth встроенный USB или SDCARD , и с них все нормально воспроизводится. Просто не отображаются режимы работы BT201. Все время индицируется Bluetooth и его иконка.
Re: Темброблок - анализатор спектра на STM32F103
Ну вот это я не пробовал, сказать не могу ничего.
Re: Темброблок - анализатор спектра на STM32F103
У меня при установке флешки или сд карты автоматически перекидывает на модуль bt201, если вдруг инфа будет полезной) Может прошивка в stm коряво залилась? У меня две платы с разными вероятно поддельными чипами stm, обе работают норм, хоть вторая и не допаянная, смдшки.
-
Александр_926
- Родился
- Сообщения: 13
- Зарегистрирован: Пт авг 30, 2024 11:57:09
Re: Темброблок - анализатор спектра на STM32F103
У меня снимается питание с модулей если не выбран соответствующий вход. Поэтому и автоматическое переключение на модуль BT201 при установке флешки или сд карты не возможно. Хотя смотрел программу и мне не понятно как это происходит у Вас. Прошивка у меня заливалась уже не раз и не каких замечаний и подозрений процесс прошивки не вызывал. У меня в прошивке скорректированы сигналы управления I2C модулем расширения, для управления питанием неподключенных модулей. Я инверсировал сигналы на выходах I2C расширителя. В файле amp_main.c изменил строку 78 с .inputStatus = 0x00, на .inputStatus = 0xFF,. Строку 274 изменил с priv.inputStatus = (uint8_t)(1 << input); на priv.inputStatus = (uint8_t)(0xFF^(1 << input)); и строку 276 с priv.inputStatus = 0x00; на priv.inputStatus = 0xFF;. Но это не должно было повлиять на работу BT201 модуля. Ладно буду разбираться. Может разберусь. Но знаний и опыта у меня маловато.
Добавлено after 4 hours 8 minutes 58 seconds:
Проверил что выдает amp на BT201 и что тот отвечает в ответ.
AT+CM00
OK
QM+01
AT+CM00
OK
M1+00000005
M2+00000007
MT+00000001
MK+00000000
MF+
QM+02
M1+00000027
M2+00000059
MT+000000C5
MK+00000079
MF+/05-џЃ“~1MP3
AT+CM00
OK
M1+00000005
M2+00000007
MT+00000001
MK+00000000
MF+
QM+03
M1+00000005
M2+00000013
MT+000000C0
MK+00000060
MF+/STAS-M~1MP3
То есть отвечает BT201 вроде правильно но amp не понимает этот ответ! Пытался отправлять команды с терминала но результат тот же. Куда копать дальше? Может кто подскажет?
Добавлено after 4 hours 8 minutes 58 seconds:
Проверил что выдает amp на BT201 и что тот отвечает в ответ.
AT+CM00
OK
QM+01
AT+CM00
OK
M1+00000005
M2+00000007
MT+00000001
MK+00000000
MF+
QM+02
M1+00000027
M2+00000059
MT+000000C5
MK+00000079
MF+/05-џЃ“~1MP3
AT+CM00
OK
M1+00000005
M2+00000007
MT+00000001
MK+00000000
MF+
QM+03
M1+00000005
M2+00000013
MT+000000C0
MK+00000060
MF+/STAS-M~1MP3
То есть отвечает BT201 вроде правильно но amp не понимает этот ответ! Пытался отправлять команды с терминала но результат тот же. Куда копать дальше? Может кто подскажет?
Re: Темброблок - анализатор спектра на STM32F103
Я не использую у себя расширитель порта. Ну только для индикации включенного входа. Все модули напрямую запитаны.