Темброблок - анализатор спектра на STM32F103
- Сообщения: 182
- Зарегистрирован: Ср авг 01, 2018 10:04:10
wiselord hello i have a question, is it possible to add TEA6360 equalizer into the project or have we thought of a similar project?
- Реклама
- Сообщения: 182
- Зарегистрирован: Ср авг 01, 2018 10:04:10
hello friends, my hand has a screen in the model of ILI9486 SPI,
I could not get a picture, I added the file, can you please check it, did I do a missing or wrong operation, but I left the link of the model I bought
https://tr.aliexpress.com/item/32828284 ... Redirect=y
I could not get a picture, I added the file, can you please check it, did I do a missing or wrong operation, but I left the link of the model I bought
https://tr.aliexpress.com/item/32828284 ... Redirect=y
- Вложения
-
- ili9486.c
- (4.09 КБ) 95 скачиваний
- Сообщения: 182
- Зарегистрирован: Ср авг 01, 2018 10:04:10
wiselord and friends, no matter how hard I tried the display driver, I could not get a proper image, I added the latest version of the driver and a picture. Is there anyone who has a similar problem or can help?

- Вложения
-
- ili9486.c
- (3.84 КБ) 90 скачиваний
- Сообщения: 4
- Зарегистрирован: Сб июн 04, 2022 13:58:48
Уважаемый WiseLord как вернуть в названии входов "телевизор"?
Обычные аналоговые входы сейчас просто AUX называются. Отдельные имена оставлены только для входов, где есть дополнительное управление воспроизведением.
Но если очень сильно надо, можно в исходниках переименовать.
Но если очень сильно надо, можно в исходниках переименовать.
- Реклама
- Сообщения: 4
- Зарегистрирован: Сб июн 04, 2022 13:58:48
найти в исходниках "AUX", поменять и собрать прошивку.
- Сообщения: 4
- Зарегистрирован: Сб июн 04, 2022 13:58:48
Спасибо, буду пробовать
Добавлено after 2 hours 55 minutes 28 seconds:
WiseLord, вы можете добавить в проект регулировку громкости сабвуфера с пульта?
Добавлено after 2 hours 55 minutes 28 seconds:
WiseLord, вы можете добавить в проект регулировку громкости сабвуфера с пульта?
- Сообщения: 4
- Зарегистрирован: Сб июн 04, 2022 13:58:48
WiseLord, вы можете добавить в проект регулировку громкости сабвуфера с пульта?
А уже имеющаяся, через аудио меню, не подходит чем-то?
- Сообщения: 27
- Зарегистрирован: Сб ноя 20, 2021 14:06:13
Дисплей ST7789v 240x320 SPI не будет работать?
Не обнаружил в списке поддерживаемых..
dev ветка чем отличается?
Не обнаружил в списке поддерживаемых..
dev ветка чем отличается?
- Сообщения: 27
- Зарегистрирован: Сб ноя 20, 2021 14:06:13
Не работает поворот ST7735.
Настройка вроде сохраняется, но ничего не происходит.
Релиз последний 20220415.
Баг или я где то накосячил?
Настройка вроде сохраняется, но ничего не происходит.
Релиз последний 20220415.
Баг или я где то накосячил?
Для этого дисплея .rotate не реализован.
Можете попробовать поэкспериментировать и добавить эту функцию, думаю, что-то по аналогии с st7796sRotate должно работать
Для проверки можно попробовать поменять биты MY, MV, ML, как в других дисплеях:поменять 0x80 на 0x30
Если повернётся картинка корректно, можно и функцию добавить.
Можете попробовать поэкспериментировать и добавить эту функцию, думаю, что-то по аналогии с st7796sRotate должно работать
Для проверки можно попробовать поменять биты MY, MV, ML, как в других дисплеях:
Код: Выделить всё
dispdrvSelectReg8(0x36); //Set Scanning Direction
dispdrvSendData8(0x80);
Если повернётся картинка корректно, можно и функцию добавить.
- Сообщения: 27
- Зарегистрирован: Сб ноя 20, 2021 14:06:13
[uquote="WiseLord",url="/forum/viewtopic.php?p=4245343#p4245343"]Можете попробовать поэкспериментировать
поменять 0x80 на 0x30[/uquote]
Попробую, в каком файле менять?
Нашел в ampcontrol-f103\src\display\dispdrv\st7735.c
Отпишусь что получится..
Добавлено after 2 hours 17 minutes 45 seconds:
Не хочет собираться
Добавлено after 6 hours 15 minutes 11 seconds:
UPD
Не знаю что за глюк был.
Попробовал еще раз - все собралось!
Повернулся на 90 градусов.
Надо еще 90. ))
Какое значение задать?
Еще кнопку 2 не могу никак запустить. Вроде все правильно подключил, но не работает. Приходится пультом клацать.
Схема с транзистором не обязательна если мне boot режим пока не нужен?
И на остальных кнопках резисторы тоже не нужны если дисплей SPI ?
Добавлено after 49 minutes 53 seconds:
UPD
Нагуглил такое
Забил 0x40 - Повернул как надо! (180гр)
Только пустая строка пикселей теперь на дисплее, то сверху то снизу.
По-моему не было раньше, или не заметил.
Полоса в виде точек через 1 пиксель на вкладке KaRadio - сверху. На остальных - снизу.
На заставке, часах и в настройках - полос нет.
Код: Выделить всё
dispdrvSelectReg8(0x36); //Set Scanning Direction
dispdrvSendData8(0x80);
Попробую, в каком файле менять?
Нашел в ampcontrol-f103\src\display\dispdrv\st7735.c
Отпишусь что получится..
Добавлено after 2 hours 17 minutes 45 seconds:
Не хочет собираться
Код: Выделить всё
make: *** No rule to make target 'build/obj/gui/lt.o', needed by 'build/ampcontrol_f103cb_st7735_spi.elf'. Stop.UPD
Не знаю что за глюк был.
Попробовал еще раз - все собралось!
Повернулся на 90 градусов.
Надо еще 90. ))
Какое значение задать?
Еще кнопку 2 не могу никак запустить. Вроде все правильно подключил, но не работает. Приходится пультом клацать.
Схема с транзистором не обязательна если мне boot режим пока не нужен?
И на остальных кнопках резисторы тоже не нужны если дисплей SPI ?
Добавлено after 49 minutes 53 seconds:
UPD
Нагуглил такое
Код: Выделить всё
//Display Modes
enum ST7735_MADCTL_ARGS {
MADCTL_MY = 0x80, // Mirror Y
MADCTL_MX = 0x40, // Mirrror x
MADCTL_MV = 0x20, // Swap XY
MADCTL_ML = 0x10, // Scan address order
MADCTL_RGB = 0x00,
MADCTL_BGR = 0x08,
MADCTL_MH = 0x04 // Horizontal scan oderТолько пустая строка пикселей теперь на дисплее, то сверху то снизу.
По-моему не было раньше, или не заметил.
Полоса в виде точек через 1 пиксель на вкладке KaRadio - сверху. На остальных - снизу.
На заставке, часах и в настройках - полос нет.
- Сообщения: 27
- Зарегистрирован: Сб ноя 20, 2021 14:06:13
Эта полоса, видимо, отрисовка спектра (при отсутствии сигнала). Странно, что она получилась не снизу после поворота. Возможно, ещё какие-то биты надо пощёлкать...
P.S. Плохо, когда дисплея на руках нет. На всех контроллерах, что у меня есть - всё настроено и должно работать. А вот на других...
P.S. Плохо, когда дисплея на руках нет. На всех контроллерах, что у меня есть - всё настроено и должно работать. А вот на других...
- Сообщения: 27
- Зарегистрирован: Сб ноя 20, 2021 14:06:13
WiseLord, да спектр еще не подключен.
У меня там по номиналам вопросы:
Конденсаторы по 1мкф наверно достаточно? Резисторы по входу можно и побольше, 47К например? Тогда конденсаторы можно еще уменьшить?
У меня там по номиналам вопросы:
Конденсаторы по 1мкф наверно достаточно? Резисторы по входу можно и побольше, 47К например? Тогда конденсаторы можно еще уменьшить?
- Сообщения: 182
- Зарегистрирован: Ср авг 01, 2018 10:04:10
How do I set the wiselord hi spi frequency I have a problem on the screen I use, can you help?
SPI freq is set to 72MHz / 4 = 18 MHz. You can't increase it. But you can make it slower by setting divider to 8, for example.
Anyway, SPI + 480x320 = very slow drawing
Anyway, SPI + 480x320 = very slow drawing
- Сообщения: 182
- Зарегистрирован: Ср авг 01, 2018 10:04:10



