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

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

Пт ноя 22, 2019 22:48:56

если под магнитолой имелась ввиду аудио-система в машине, то там скорее обратная задача, не пускать наводки внутрь корпуса от кабельных систем силовой части ДВС.
а что экраны шумят тоже, я еще с вашего первого сообщения помню. у меня так на AVR все шумит.
в варианте на STM с дисплеем больше повезло, не сильно китайский попался.

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

Сб ноя 23, 2019 20:21:22

Здравствуйте! Подскажите, пожалуйста, где и что подправить для того, чтобы сделать прошивку для STM32F303.... Собрал две платы, одна на f103, работает, прошивка собрана по последним исходникам, а другая на f303. При компиляции выходит ошибка, надо что-то править. В make файле поменял f103 на f303, но не компилируется... Заранее, большое спасибо!

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

Вс ноя 24, 2019 08:53:20

Вопрос к автору... А проект на f303 точно без изменения схемы? С прошивкой разобрался, скомпилил, но реакции ноль после заливки...

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

Вт ноя 26, 2019 21:18:01

Подскажите, пожалуйста, полное название МК stm32f303... Я пробую на stm32f303cbt6.... Но, к сожалению, не заводится. Нашел на гитхабе правки под контроллер stm32f303cc.. Может у меня контроллер не подходит?

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

Вт ноя 26, 2019 22:32:37

По идее, должен заработать. Естественно, помимо правок в Makefile нужны правильные файлы в подкаталоге system/ проекта (скрипт линкера и прочее).

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

Ср ноя 27, 2019 00:22:28

Естественно, помимо правок в Makefile нужны правильные файлы в подкаталоге system/ проекта (скрипт линкера и прочее).

Простите, а можно подробнее, просто не силен в программировании... Если меня носом ткнуть, буду ковырять... И где взять эти" правильные файлы"?

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

Ср ноя 27, 2019 07:28:53

Ставьте F103 тогда. Всё равно за работоспособность F303 я не поручусь.

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

Ср ноя 27, 2019 07:34:00

Ставьте F103 тогда. Всё равно за работоспособность F303 я не поручусь.
Чтож, остановимся на f103... Ну я правильно понимаю, что stm32f303cct6 из f303-х нужен?

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

Ср ноя 27, 2019 07:51:00

Поддержку F303CC я делал для себя, лишь для того, чтобы у меня под рукой были некие рабочие библиотеки для этих МК. И проще было стартовать какой-нибудь новый проект.

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

Ср ноя 27, 2019 16:06:11

пришли долгожданные чипы TDA7439, ужас в том что у чипов корпус dip28 а не dip30,в даташите есть схемы только на dip30, есть некоторые сомнения, пожалуйста поделитесь схемой TDA7439 в корпусе dip28

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

Ср ноя 27, 2019 16:27:28

пришли долгожданные чипы TDA7439, ужас в том что у чипов корпус dip28 а не dip30,в даташите есть схемы только на dip30, есть некоторые сомнения, пожалуйста поделитесь схемой TDA7439 в корпусе dip28

Извольте
Вложения
tda7439ds.pdf
(305.54 KiB) Скачиваний: 251

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

Чт ноя 28, 2019 09:29:37

TDA7719 уже поддерживается?

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

Чт ноя 28, 2019 23:22:29

Уважаемыq WiseLord, подскажите пожалуйста как запустить этот проект на таком дисплее?
Изображение
При включении просто белый экран. Собирал на макетке, Blue Pill на STM32F103C8T6, но STM32 ST-LINK Utility определяет его как 128Kb, прошивает и верифицирует весь объём без ошибок.
Дисплей - mcufriend 3,97" 400x240 драйвер st7793, (D0 - D7, LCD_CS, LCD_RS, LCD_WR подключены к соответствующим пинам Blue Pill; LCD_RST подключён к пину RESET Blue Pill; LCD_RD через реистор 4,7K подтянут к 3,3V ; SD_SS, SD_DI, SD_DO, SD_SCK - не подключены).
К I2C подключен RDA5807M, SDA и SCL через реисторы 4,7K подтянуты к 5V.
Контроллер запускается - появляется HID-клавиатура; реагирует на кнопку BTN_0 - (меняется уровень на пине PC13), в терминале по UART1 выводятся отладочные данные (standby/ рабочий режим, аудионастройки, изменяется номер входа по нажатию кнопки BTN_1).
Прошивки пробовал из релизных архивов ampcontrol-f103-20190514-firmware.7z, ampcontrol-f103-20191002-firmware.7z, собирал сам из последних исходников, результат вседа одинаковый - дисплей не запускается.
P.S. Сам дисплей исправен (на Arduino Nano с библиотекой MCUFRIEND_kbv запускается, определяется как ST7793).

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

Пт ноя 29, 2019 07:49:48

Где-то что-то не подключено. У меня такой дисплей работает без проблем.

В частности, подключен ли вывод PB2 и как? Ведь на Bluepill он не выведен, а в проекте используется.

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

Пт ноя 29, 2019 08:43:58

PB2 на Bluepill выведен на колодку выбора загрузчика (пин BOOT1). Пробовал на двух дисплеях и двух Bluepill.
Эксперементируя с Arduino выяснил что если отключить LCD_RD от Arduino и через резистор 4,7K подтянуть к 3,3V или 5V то дисплей также не инициализируется (просто белый экран).

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

Пт ноя 29, 2019 09:03:34

Да ведь не выведен. Точнее, через многокилоомный резистор выведен, что не подходит.

В скетче для Arduino - неудивительно, там RD используется, чтобы вычитать ID дисплея.

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

Пт ноя 29, 2019 09:37:51

Точно, через резистор 100K. То есть если его закоротить то по идее всё должно заработать?

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

Пт ноя 29, 2019 10:25:01

Возможно, если проблема в этом.

Во всяком случае, у меня такой дисплей работает. Плюс, вместо отпаивания тачскрина (висящего на D6..D7 пинах дисплея и шунтирующего тем самым энкодер) я просто последовательные резисторы на этих линиях поставил не на 1кОм, а порядка сотни ом, чтобы энкодер работал без вмешательства в сам экран.

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

Пт ноя 29, 2019 15:22:57

WiseLord большое спасибо за подсказку, проблема была в 100K резисторе.
Поставил вместо него перемычку :solder: - дисплей включился. :beer:

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

Сб ноя 30, 2019 12:00:24

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