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

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Сообщения: 105
Зарегистрирован: Пт ноя 04, 2011 09:30:56

Сообщение nssbacalavr »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3770596#p3770596"]Для сборки F303 - Makefile подправить.[/uquote] Только makefile, больше ничего править не надо? А в makefile что править?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Переделал способ выбора между F103 и F303 в Makefile, теперь только в одном месте нужна правка.

Плюс пофиксил возможный баг работы F303 с "виртуальным eeprom" - попытки писать настройки в отсутствующие flash-страницы. Хотя, кто знает, может у F303CB реально не 128, а все 256 килобайт flash (как у F303CC, которая в том же "семействе"), аналогично ситуации с F103C8 (64 => 128). Так что, может быть, проблемы и не было на самом деле.

Хотя тут вероятность ниже, ведь у F303CB и RAM меньше, чем у F303CC, так что вряд ли у них один и тот же кристалл.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

Сообщение Pavlon90 »

Meat45 ты готов поделиться платами или изготовителем? если платками, готов вложиться.
Мучитель микросхем
Аватара пользователя
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

[uquote="Pavlon90",url="/forum/viewtopic.php?p=3772561#p3772561"]Meat45 ты готов поделиться платами или изготовителем? если платками, готов вложиться.[/uquote]
Есть оригинал из дор бокс и своя 16х2 бюджет, с одним косяком. 250+ почта.
Изображение
Вложения
001.JPG
(253.34 КБ) 325 скачиваний
Пока коты едины они непобедимы
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

Сообщение Pavlon90 »

[uquote="Hichkok",url="/forum/viewtopic.php?p=3772593#p3772593"][uquote="Pavlon90",url="/forum/viewtopic.php?p=3772561#p3772561"]Meat45 ты готов поделиться платами или изготовителем? если платками, готов вложиться.[/uquote]
Есть оригинал из дор бокс и своя 16х2 бюджет, с одним косяком. 250+ почта.
Изображение[/uquote]
мне для ili9341 нужна, которая универсальная.
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

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

Сообщение WiseLord »

Pavlon90, В каталоге kicad/ проекта есть схема и универсальная печатная плата. Экспортируйте в KiCad её в формат gerber (+ сверловка) и смело заказывайте.
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Или так, но 5 штук минимум.
Пока коты едины они непобедимы
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

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

Изображение



wiselord hello. Have you ever thought of adding a project splash screen. i have prepared a picture for this topic can you share your thoughts with me dimensions 480x320
Вложения
AmpControlLogo-1.rar
(4.18 КБ) 260 скачиваний
Родился
Аватара пользователя
Сообщения: 7
Зарегистрирован: Вс авг 21, 2016 23:25:48
Откуда: Омск

Сообщение Meat45 »

[uquote="Pavlon90",url="/forum/viewtopic.php?p=3772561#p3772561"]Meat45 ты готов поделиться платами или изготовителем? если платками, готов вложиться.[/uquote]
Платы уже в пути) Мне 5 шт не надо. Поделюсь.
Пока жду, решил плату для TDA 7719 сделать, заодно и КиКад освоить немного). Адаптировал немного авторскую версию под ЛУТ... Увеличил контактные площадки и добавил стабилизатор на 9в.
Изображение
Примерно так получилось...
Изображение
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Gürcan, No. It's a quite useless thing, requiring a lot of flash to store.

Meat45, Я как есть эту плату ЛУТ-ом делал. И ничего, и для отладки TDA7719 сошло, когда драйвер писал, и в готовый девайс поставил.

P.S. Сейчас жду плату от JLCPCB для подобного девайса (для себя делаю - на базе дисплея SSD1322 3.2"). 11-го декабря заказал, 13-го они отравили. Последний трек от 24-го - вылетело из страны назначения. И ни слуху ни духу больше.

Изображение
Контактная информация:
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Пн сен 10, 2007 14:06:36

Сообщение vlad5 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3773784#p3773784"]вылетело из страны назначения. И ни слуху ни духу больше.[/uquote]
Ну дык вот же ответ
https://forum.onliner.by/viewtopic.php? ... p106466988
Посылок уже куча зависла, у меня даже с 11.11.2019 тоже :(
Родился
Сообщения: 4
Зарегистрирован: Вс сен 28, 2014 23:40:51

Сообщение Zhikh »

Доброго времени суток, форумчане. Совсем недавно, а именно в этом году я начал программировать микроконтроллеры STM32, а именно STM32f10. Раньше плотно сидел на ардуино). Решил сделать цветомузыку на базе вашей библиотеки fft и адресных ws2812b. Вроде +- интегрировал библиотеку в свой код, но столкнулся с проблемой вылета в хардварное прерывание из функции fft_radix4. Подскажите куда копать ? Пытался до этого много других библиотек fft использовать, везде натыкался на разные грабли из-за нехватка опыта.
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Это отладчиком смотреть нужно, где именно вылетает.

Так сразу и не скажешь.. Может, просто какое-то прерывание включено, а обработчик отсутствует...

Хотя.. если именно в этой функции вылетает, то тут скорее всего где-то с размерностями массива проблема. Делений на 0 вроде там быть не должно.

Лично сам я эту функцию тестировал на ПК. Она ничего ARM-овского не требует. Так что можно просто подготовить массив значений (сгенерировать ту же синусоиду), скормить его этой функции, посмотреть на результат.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

Сообщение Pavlon90 »

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

Сообщение WiseLord »

Pavlon90 писал(а):rds работает не корректно
RDS требует "тепличных" условий приёма. С точки зрения кода тут ничем не поможешь, только извращаться с антеннами, экранированием и т.п.
Pavlon90 писал(а):будет ли передача информации о файле и управление треками через МОЗГ STM32?
Пока нет. Есть планы сделать управление модулями типа BK8000L и CSR8645 через I²C посредством эмуляции нажатий кнопок на основе PCF8574.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 556
Зарегистрирован: Пн июл 21, 2014 01:43:04
Откуда: Самара

Сообщение Pavlon90 »

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

Сообщение WiseLord »

Можно ссылочку на спецификацию, где описано, как они передают эти медиаданные?
Контактная информация:
Мучитель микросхем
Сообщения: 443
Зарегистрирован: Ср окт 19, 2011 08:48:27
Откуда: Мать городов русских

Сообщение Frogfot »

Народ, вопросик по SPI TFT ILI9225 220x176 какой у него проток обмена - SPI 8-бит + бит D/С? И как он воспринимает команды - CS Low, D/C Low, команда (8 или 16 бит?), D/C High, данные... И потом после пакета команд и данных CS High. Смотрел в депозитарии WiseLord / ampcontrol-f103 файлы: dispdrv.c и ili9225.c - не разобрался.
ILI9225.JPG
(61.97 КБ) 301 скачивание
Хорошему коту и в декабре - март :)
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

ILI9225 - 8бит, параллельный.
Контактная информация:
Ответить

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