Обсуждаем цифровые устройства...
Ответить

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

Пн май 02, 2022 20:18:32

wiselord hello i have a question, is it possible to add TEA6360 equalizer into the project or have we thought of a similar project?

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

Пт май 06, 2022 13:58:46

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
Вложения
ili9486.c
(4.09 KiB) Скачиваний: 65

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

Вт май 17, 2022 10:25:30

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 KiB) Скачиваний: 53

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

Сб июн 04, 2022 14:07:00

Уважаемый WiseLord как вернуть в названии входов "телевизор"?

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

Сб июн 04, 2022 18:53:20

Обычные аналоговые входы сейчас просто AUX называются. Отдельные имена оставлены только для входов, где есть дополнительное управление воспроизведением.

Но если очень сильно надо, можно в исходниках переименовать.

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

Сб июн 04, 2022 20:53:57

Подскажите как это сделать?

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

Сб июн 04, 2022 22:08:55

найти в исходниках "AUX", поменять и собрать прошивку.

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

Вс июн 05, 2022 10:58:22

Спасибо, буду пробовать

Добавлено after 2 hours 55 minutes 28 seconds:
WiseLord, вы можете добавить в проект регулировку громкости сабвуфера с пульта?

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

Вт июн 07, 2022 17:30:42

WiseLord, вы можете добавить в проект регулировку громкости сабвуфера с пульта?

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

Ср июн 08, 2022 07:05:32

А уже имеющаяся, через аудио меню, не подходит чем-то?

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

Вс июн 12, 2022 11:48:12

Дисплей ST7789v 240x320 SPI не будет работать?
Не обнаружил в списке поддерживаемых..

dev ветка чем отличается?

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

Вт июн 14, 2022 12:30:34

Не работает поворот ST7735.
Настройка вроде сохраняется, но ничего не происходит.
Релиз последний 20220415.
Баг или я где то накосячил?

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

Вт июн 14, 2022 12:54:28

Для этого дисплея .rotate не реализован.

Можете попробовать поэкспериментировать и добавить эту функцию, думаю, что-то по аналогии с st7796sRotate должно работать
Для проверки можно попробовать поменять биты MY, MV, ML, как в других дисплеях:
Код:
    dispdrvSelectReg8(0x36); //Set Scanning Direction
    dispdrvSendData8(0x80);
поменять 0x80 на 0x30

Если повернётся картинка корректно, можно и функцию добавить.

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

Ср июн 15, 2022 00:00:50

Можете попробовать поэкспериментировать
Код:
    dispdrvSelectReg8(0x36); //Set Scanning Direction
    dispdrvSendData8(0x80);
поменять 0x80 на 0x30

Попробую, в каком файле менять?
Нашел в 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.


Добавлено after 6 hours 15 minutes 11 seconds:
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

Забил 0x40 - Повернул как надо! (180гр)
Только пустая строка пикселей теперь на дисплее, то сверху то снизу.
По-моему не было раньше, или не заметил.
Полоса в виде точек через 1 пиксель на вкладке KaRadio - сверху. На остальных - снизу.
На заставке, часах и в настройках - полос нет.

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

Чт июн 16, 2022 20:05:50

Изображение

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

Пт июн 17, 2022 06:48:56

Эта полоса, видимо, отрисовка спектра (при отсутствии сигнала). Странно, что она получилась не снизу после поворота. Возможно, ещё какие-то биты надо пощёлкать...

P.S. Плохо, когда дисплея на руках нет. На всех контроллерах, что у меня есть - всё настроено и должно работать. А вот на других...

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

Пт июн 17, 2022 18:10:40

WiseLord, да спектр еще не подключен.
У меня там по номиналам вопросы:
Конденсаторы по 1мкф наверно достаточно? Резисторы по входу можно и побольше, 47К например? Тогда конденсаторы можно еще уменьшить?

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

Сб июн 18, 2022 23:42:03

How do I set the wiselord hi spi frequency I have a problem on the screen I use, can you help?

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

Вс июн 19, 2022 08:49:19

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

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

Вс июн 19, 2022 11:48:23

WISELORD THANKS FOR THE INFORMATION.
SO ARE THESE SETTINGS ENOUGH FOR ILI9341 8BIT SCREEN?

Изображение
Ответить