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

Обсуждаем цифровые устройства...
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

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

Сообщение radioandrei74 »

SI4730 не пробывал, пробывал на SI4732 и SI4735, разнице не услышал, да пока только Fm, ожидаю когда колеги программисты допишут проект
evgeny18
Открыл глаза
Сообщения: 45
Зарегистрирован: Ср фев 06, 2013 15:41:08
Откуда: г.Омск

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

Сообщение evgeny18 »

По даташиту si4730 AM/FM и RDS нет.Остальное все тоже самое, главное отличие в цене на Али 128руб. против 500 рублей за SI4735. А в прошивку WiseLord можно будет интегрировать ?
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

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

Сообщение radioandrei74 »

я не програмист, почти уверен что возможно, вопрос больше к автору
ivt024
Родился
Сообщения: 1
Зарегистрирован: Чт дек 01, 2011 09:11:48

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

Сообщение ivt024 »

может кому пригодиться-брал на ОЗОНЕ дисп "ST7796s SPI 320*480 3.5" заработал с драйвером r61581_spi
helpers37
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Чт май 15, 2014 12:34:31

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

Сообщение helpers37 »

Приветствую, у меня опять глупые вопросы, поскольку я ноль в программировании)))
1. Можно ли сделать фоновое изображение? Экран у меня 480x320 ili9486. У нас есть контроллеры, в которые вставляется флешка с изображением с определенным именем, и она сама заливается на фон.
Ну и отсюда второй вопрос, экран у меня с разъемом под micro sd флешку, можно ли через нее реализовать загрузку фотки и собственно вопрос, можно ли использовать этот разъем для проигрывания музыки?
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Фоновое изображение в ampcontrol не очень хорошая идея. Да и ресурсов контроллера на это очень много уйдет. Этот stm32f103 не осилит наверняка это и багов прибавится.
Александр_926
Родился
Сообщения: 13
Зарегистрирован: Пт авг 30, 2024 11:57:09

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

Сообщение Александр_926 »

При выборе USB или SDCARD расположенных в bluetooth BT201 на дисплее ничего не меняется. Хотя все подключается и воспроизводится. В программе вроде прописано что должны меняться иконки. Но разобраться почему не работает не хватает моих знаний в программировании. Это только у меня так или что-то не допилено в программе? И есть ли вывод на дисплей имен воспроизводимых файлов с этих устройств?
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Да зачем они в современное время вообще нужны? По мне так это лишнее. Блютуз, радио и аукс вполне хватает по моему мнению.
Александр_926
Родился
Сообщения: 13
Зарегистрирован: Пт авг 30, 2024 11:57:09

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

Сообщение Александр_926 »

В BT201 USB и SDCARD вполне нормально работают и иметь возможность проигрывать музыку с флэшки или с карты, в добавок к блютуз и радио, это не плохо.
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Я об использовании флешки и карты памяти имею ввиду что их использование снизилось к нулю.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Иконки меняются, если от модуля приходят определённые строки по UART. То же самое и с отображением имени файла.

Но тут уже была раньше информация о том, что не все модули эту информацию выдают - может зависеть от его прошивки. Некоторые, например, имя файла в обрезанном до 8 символов виде могут выдавать.
helpers37
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Чт май 15, 2014 12:34:31

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

Сообщение helpers37 »

Проверил у себя, иконки меняются сами. С этими модулями вообще беда... Первый попался, работает норм, но не выдает названия треков, шил его всем что попадалось в инете, ничего не помогло, даже от других похожих модулей пробовал прошивки. Заказал ещё парочку у разных продавцов, одна заработала как часы! Модули внешне отличаются по шелкографии, тот на котором перепутано питание(надпись) не даёт данных по UART(даёт, но обрезаны), с норм шелкографией все отлично работает.
P.s. хммм, на кривом модуле тоже иконки меняются.
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Возможно чел не подключил уарт просто...
Александр_926
Родился
Сообщения: 13
Зарегистрирован: Пт авг 30, 2024 11:57:09

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

Сообщение Александр_926 »

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, а остальные выключены?
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Если кнопками листаешь след или пред файл, то попробуй другой bt201. Если не переключает - то управления не происходит. Назначение выводов идет чисто для аудио процессора.
Александр_926
Родился
Сообщения: 13
Зарегистрирован: Пт авг 30, 2024 11:57:09

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

Сообщение Александр_926 »

Листаю кнопками STM32 и все нормально переключается. Управление внешнее по UART. Я могу выбрать в режиме входа Bluetooth встроенный USB или SDCARD , и с них все нормально воспроизводится. Просто не отображаются режимы работы BT201. Все время индицируется Bluetooth и его иконка.
Аватара пользователя
Pavlon90
Вымогатель припоя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

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

Сообщение Pavlon90 »

Ну вот это я не пробовал, сказать не могу ничего.
helpers37
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Чт май 15, 2014 12:34:31

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

Сообщение helpers37 »

У меня при установке флешки или сд карты автоматически перекидывает на модуль bt201, если вдруг инфа будет полезной) Может прошивка в stm коряво залилась? У меня две платы с разными вероятно поддельными чипами stm, обе работают норм, хоть вторая и не допаянная, смдшки.
Александр_926
Родился
Сообщения: 13
Зарегистрирован: Пт авг 30, 2024 11:57:09

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

Сообщение Александр_926 »

У меня снимается питание с модулей если не выбран соответствующий вход. Поэтому и автоматическое переключение на модуль 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 не понимает этот ответ! Пытался отправлять команды с терминала но результат тот же. Куда копать дальше? Может кто подскажет?
helpers37
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Чт май 15, 2014 12:34:31

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

Сообщение helpers37 »

Я не использую у себя расширитель порта. Ну только для индикации включенного входа. Все модули напрямую запитаны.
Ответить

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