По даташиту si4730 AM/FM и RDS нет.Остальное все тоже самое, главное отличие в цене на Али 128руб. против 500 рублей за SI4735. А в прошивку WiseLord можно будет интегрировать ?
Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
Добавлено: Вс окт 20, 2024 19:30:29
Первый раз сказал Мяу!
Зарегистрирован: Чт май 15, 2014 12:34:31 Сообщений: 24
Рейтинг сообщения:0
Приветствую, у меня опять глупые вопросы, поскольку я ноль в программировании))) 1. Можно ли сделать фоновое изображение? Экран у меня 480x320 ili9486. У нас есть контроллеры, в которые вставляется флешка с изображением с определенным именем, и она сама заливается на фон. Ну и отсюда второй вопрос, экран у меня с разъемом под micro sd флешку, можно ли через нее реализовать загрузку фотки и собственно вопрос, можно ли использовать этот разъем для проигрывания музыки?
Фоновое изображение в ampcontrol не очень хорошая идея. Да и ресурсов контроллера на это очень много уйдет. Этот stm32f103 не осилит наверняка это и багов прибавится.
При выборе USB или SDCARD расположенных в bluetooth BT201 на дисплее ничего не меняется. Хотя все подключается и воспроизводится. В программе вроде прописано что должны меняться иконки. Но разобраться почему не работает не хватает моих знаний в программировании. Это только у меня так или что-то не допилено в программе? И есть ли вывод на дисплей имен воспроизводимых файлов с этих устройств?
Иконки меняются, если от модуля приходят определённые строки по UART. То же самое и с отображением имени файла.
Но тут уже была раньше информация о том, что не все модули эту информацию выдают - может зависеть от его прошивки. Некоторые, например, имя файла в обрезанном до 8 символов виде могут выдавать.
Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
Добавлено: Вт окт 22, 2024 20:44:02
Первый раз сказал Мяу!
Зарегистрирован: Чт май 15, 2014 12:34:31 Сообщений: 24
Рейтинг сообщения:0
Проверил у себя, иконки меняются сами. С этими модулями вообще беда... Первый попался, работает норм, но не выдает названия треков, шил его всем что попадалось в инете, ничего не помогло, даже от других похожих модулей пробовал прошивки. Заказал ещё парочку у разных продавцов, одна заработала как часы! Модули внешне отличаются по шелкографии, тот на котором перепутано питание(надпись) не даёт данных по UART(даёт, но обрезаны), с норм шелкографией все отлично работает. P.s. хммм, на кривом модуле тоже иконки меняются.
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, а остальные выключены?
Если кнопками листаешь след или пред файл, то попробуй другой bt201. Если не переключает - то управления не происходит. Назначение выводов идет чисто для аудио процессора.
Листаю кнопками STM32 и все нормально переключается. Управление внешнее по UART. Я могу выбрать в режиме входа Bluetooth встроенный USB или SDCARD , и с них все нормально воспроизводится. Просто не отображаются режимы работы BT201. Все время индицируется Bluetooth и его иконка.
Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
Добавлено: Ср окт 23, 2024 20:18:55
Первый раз сказал Мяу!
Зарегистрирован: Чт май 15, 2014 12:34:31 Сообщений: 24
Рейтинг сообщения:0
У меня при установке флешки или сд карты автоматически перекидывает на модуль bt201, если вдруг инфа будет полезной) Может прошивка в stm коряво залилась? У меня две платы с разными вероятно поддельными чипами stm, обе работают норм, хоть вторая и не допаянная, смдшки.
У меня снимается питание с модулей если не выбран соответствующий вход. Поэтому и автоматическое переключение на модуль 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 не понимает этот ответ! Пытался отправлять команды с терминала но результат тот же. Куда копать дальше? Может кто подскажет?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения