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

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

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

Сообщение WiseLord »

В старом проекте по UART нужно было посылать команды вида:
"RC 00"
"RC 01"

Число после пробела (hex, если не ошибаюсь) - номер команды по счёту в списке enum в коде. Т.е. то же, что и с обычного пульта, по сути.

Так оно по HC-05 или просто с компьютера по UART и управлялось.

Но в этом проекте будет, скорее всего, по-другому. Как - пока не знаю.
Реклама
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

вот благодарю Вас за инфу!

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

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

Сообщение WiseLord »

Не забудьте только, что настройки порта - дефолтные для HC-05, то есть скорость там 9600, а не 115200.

Для простоты лучше сразу обычным USB-UART-ом подцепитесь и с компьютера подёргайте. Так точно будет видно, работает оно или нет.
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

ОК! Буду пытаться!
Реклама
Эиком - электронные компоненты и радиодетали
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

[uquote="koka5555",url="/forum/viewtopic.php?p=3577009#p3577009"][uquote="alexfick",url="/forum/viewtopic.php?p=3577003#p3577003"]Просьба к форумчанам и автору. Поделитесь файлом собранной прошивки под дисплей . Что бы проверить работоспособность собранного макета.[/uquote][/uquote]

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

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

Сообщение WiseLord »

Размер прошивки больше 64кБ, в F103C8 не всяким способом её можно залить.
Используйте МК с 128кБ флеша, или размер прошивки меньше делайте (часть шрифтов не используйте). Или шейте тем, что позволит влить 80кБ в МК
Реклама
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

С этого я начинал, но потом STM ку поменял , поставил с памятью 128кБ.

Добавлено after 33 minutes 48 seconds:
Уважаемый WiseLord, будуте тестировать сборку на дисплее R61581, поделитесь прошивкой (с любой конфигурацией), чтоб понимать работает ли мой дисплей или нет.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Проверяйте. Но лучше всё же самостоятельно собирать.
Вложения
ampcontrol_f103_r61581_8bit.bin.7z
(43.51 КБ) 289 скачиваний
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

для прошивки и отладки юзаю программатор ST-LINK V 2.2, это который умеет прикидываться флешкой и прошивать бинари драгандропом, имеет UART, и умеет работать через стоковую утиль ST-LINK Utility.
так вот, драгандропом, кидая в эмулятор флешки бинарь больше 64 кб выдает ошибку о превышении размера файла, а утилитой заливает, хоть и пишет в описании чипа при коннекте 64 кб флеш. до перепрошивки утиль тоже нормально вливала прошивки больше 64 кБ

программатор перезаливал в обычный китайский клон ST-link за 2$, пришлось корпус стягивать и к SWD вешать соплями. кому интересно, могу методику переделки написать. Основное требование - чип STM32f103CB,
иногда китайцы впаивают С8.
Аватара пользователя
Gürcan
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

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

Сообщение Gürcan »



wiselord.: hello made the background color dark navy blue in the video but the spectrum is also doing a panning on the back side of this screen as if there is a distress display ili9481 8 bit.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

WiseLord писал(а):Проверяйте. Но лучше всё же самостоятельно собирать.
Спасибо, увидел хоть что экран работает. Только все зеркально . и нет реакции на кнопки. Буду копать дальше
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Реакция на кнопки должна быть однозначно, и от дисплея это вообще не зависит. Как минимум, кнопка BTN0, включающая подсветку легко проверяется, по наличию-отсутствию сигнала включения подсветки (ШИМ на BCKL) - не важно, подключен дисплей или нет, неважно, на какой прошивке.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

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

Сообщение koka5555 »

А куда подключается 38 ножка процессора? И в файле Pins про 7 ножку процессора ничего не отмечено.Её нужно подключать к дисплею?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Посмотрите по схеме. Там всё видно.

38 - HW_RST - пока нужна только для сброса Si4703, потенциально - для других I2C устройств.
7 - линия сброса МК, она же и для сброса дисплея. Либо по кнопке SW1, либо при подаче питания с задержкой через RC-цепочку
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3580536#p3580536"][/uquote]
вы мне давали ссылку на ваш проект https://github.com/WiseLord/oledfm
где можно глянуть на описание проекта и схему? хочу повторить и разобраться с этими RDA, второй модуль уже вылетел по непонятным причинам.
купил 2 МС RDA5807FP, попробую на них отладить, с модулями не везёт.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

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

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

Сообщение WiseLord »

Это программная проблема. Либо другой контроллер, либо так распаян сам дисплей. У меня-то с R61581 всё ОК:

Изображение

Можете попробовать поиграть битами REV, BGR, SS регистра 0xC0. Скорее всего, развернуть картинку правильно получится. Смотрите для примера функцию r61581Rotate() и собственно даташит на предмет битов в этом регистре.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

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

Сообщение koka5555 »

A у меня прикол, раньше подключал дисплей к китайозу, было видно что работает, а после смены выводов спаял плату по разводке pap.cot .(Без обид ,спасибо за старания), или ошибка в разводке, проверяю всё ,пока ничего не нашёл, но не работает совсем. От слова полностью. В плате есть какая то проблема .По ка ошибку не нашёл,но повторять не торопитесь.
Аватара пользователя
pap.cot
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Пн мар 24, 2014 22:07:01
Откуда: Оренбургская область
Контактная информация:

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

Сообщение pap.cot »

Плата согласно схеме сделана. Можно фото глянуть?Каких выводов?
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

[uquote="pap.cot",url="/forum/viewtopic.php?p=3581250#p3581250"]Плата согласно схеме сделана. Можно фото глянуть?Каких выводов?[/uquote]
R19-20 к +5 и R22-23 к +3.3 В на подтяжку I2C стоят, я так понимаю или к +5 или к +3.3 надо впаивать. на 3.3 у меня не заработало.
Ответить

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