Например TDA7294

Форум РадиоКот • Просмотр темы - STM32, первые впечатления.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн дек 29, 2025 10:36:16

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 124 ]    , , , 4, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Пн авг 31, 2020 16:52:02 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
КРАМ, разгонял для интереса, выборки будут идти стабильно от таймера, запас по времени вычислений есть. Свои задачи я решил, но смотрю в будущее.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вт сен 01, 2020 10:15:10 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Приехала новая плата и те же два пина В3,В4 на выход не работают.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вт сен 01, 2020 10:23:13 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 256
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2089
Рейтинг сообщения: 0
Приехала новая плата и те же два пина В3,В4 на выход не работают.

По умолчанию это пины JTAG. Отключается программно(AFIO->MAPR).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вт сен 01, 2020 11:21:33 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Reflector, спасибо, попробую, пока переназначил, сигнал чище стал.
GPIOB_ODR.13 = GPIOB_ODR.3
GPIOB_ODR.14 = GPIOB_ODR.4

Добавлено after 31 minute 47 seconds:
Reflector, AFIO_MAPR в микробейсике не работает. Вот так работает.

AFIOEN_bit=1
SWJ_CFG0_bit =0
SWJ_CFG1_bit =1
SWJ_CFG2_bit =0


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Ср сен 02, 2020 09:46:32 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Код в Си для mikroC PRO фильтр полосовой 4-го порядка Баттерворта 200Гц, полоса 20Гц, выборка 10кГц.
Вложение:
f200_20.txt [1.53 KiB]
Скачиваний: 159

Перестройка фильтра на другие параметры делается простым копированием строчек кода из программ Filter Solutions и TimerCalculator(частота выборки).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 10:57:14 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Разогнал проц до 96Мгц, работает стабильно. Выборка ADC 20кГц по таймеру. Частота фильтра до 1кГц меняется программно заменой 4-х коэффициентов. Частота выборки ограничена float вычислениями.
Для фильтров лучше сразу брать stm32f407 или stm32H750 c поддержкой Float и ЦАП.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 12:06:38 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1661
Рейтинг сообщения: 0
Разогнал проц до 96Мгц, работает стабильно.
Разгонять МК только затем, чтобы потом убить всё быстродействие бейсиком???? :shock: Мсье знает толк в извращениях... :)))
Да и использовать программный float для сигнальной обработки - не меньшее извращение... :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 12:49:13 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
linkov1959 писал(а):
Выборка ADC 20кГц по таймеру.
Запуск АПЦ по прерыванию таймера или по событию таймера? Требования к ресурсам будет отличаться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 14:17:42 
Сверлит текстолит когтями

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 1270
Рейтинг сообщения: 0
Разогнал проц до 96Мгц, работает стабильно.
Разгонять МК только затем, чтобы потом убить всё быстродействие бейсиком???? :shock: Мсье знает толк в извращениях... :)))
Да и использовать программный float для сигнальной обработки - не меньшее извращение... :dont_know:

Ага! Эту тему скоро будут смотреть вместо жёсткого порно!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 14:55:22 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Мурик, по прерыванию, а может по событию. Посмотри код , его таймер калькулятор выдает.
Исключил строчку //EnableInterrupts(); и все равно работает.
jcxz, код я выкладывал. Смотрим в книгу - видим фигу:)
Программный float для моих частот вытягивает. Испытал 775Гц с полосой 20Гц, всё отлично.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 18:18:25 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24634
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Мурик, по прерыванию, а может по событию. Посмотри код , его таймер калькулятор выдает.

Это смешно. Как человек занимающийся программированием встроенных систем может не знать как устроена временная диаграмма устройства которое он сам программирует? :)))
Как можно строить остальной код поверх фильтра, если не представляешь как происходит накопление сигнала?
Идиотизм, право слово...
:facepalm:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 18:27:18 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 80
Зарегистрирован: Вс ноя 01, 2015 09:15:16
Сообщений: 445
Откуда: 69.Ржев
Рейтинг сообщения: 0
"...Исключил строчку //EnableInterrupts(); и все равно работает..."
здесь нет чистоты эксперимента, тогда уж запрещать надо:
допустите, что прерывания разрешены по умолчанию, получается - наличие/отсутствие этой строчки ничего не меняет.

а озвучьте, пожалуйста, размер прошивки, что генерит бейсик (только укажите какого файла - бинарника или hex-та)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 18:52:33 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
a797945, если строчки кода оканчиваются ;, то это Си. Код я выложил чуть ранее.
КРАМ, я ожидал от Вас конструктива. Вы смотрели код?
Временную диаграмму смотрел и значительно улучшил код. Вышел на 3кГц и есть ещё идеи.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:05:48 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 80
Зарегистрирован: Вс ноя 01, 2015 09:15:16
Сообщений: 445
Откуда: 69.Ржев
Рейтинг сообщения: 0
я не про код,
а про размер самой прошивки (маш.коды).
впрочем, если не хотите - не отвечайте


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:17:01 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
a797945, качество компиляции зависит от разработчиков среды программирования.
MikroElektronika имеет лучшие компиляторы на Си, бейсик и паскаль!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:32:56 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24634
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Временную диаграмму смотрел и значительно улучшил код.

Я не знаю что Вы там смотрели, но отличать прерывания от событий, полагаю, Вы не научились... Иначе внятно ответили бы на вопрос.
PS. По поводу конструктива. Практически невозможно конструктивно обсуждать прихоти. Все подобные обсуждения заканчиваются стандартным - "мне так хочется". Никакой другой аргументации не просматривается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:35:34 
Сверлит текстолит когтями

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 1270
Рейтинг сообщения: 0
Цитата:
MikroElektronika имеет лучшие компиляторы на Си, бейсик и паскаль!

А мужики-то не знают! Кругом имбицилы, пользующие GCC, Keil, Clang и прочие IAR, да? Н-да...

Добавлено after 1 minute 12 seconds:
КРАМ, снимаю шляпу перед твоим терпением.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:36:58 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Цитата:
MikroElektronika имеет лучшие компиляторы на Си, бейсик и паскаль!

Очень спорное утверждение про Си. Индустриальный стандарт - gcc, Keil и IAR. Остальное - песочница.

Добавлено after 41 second:
А ну да, опередили. И про Clang забыл ) Хотя пока он из этих всех наверное самый непопулярный еще.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:52:03 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
КРАМ, это не прихоти, а серьезный проект. сотни сигнальных трансов имеют ограниченный доступ и требуют контроля. Сигнал это смесь нескольких частот, уровень которых нужно контролировать и передавать данные в центр. Контроль как в реальном времени, так и в архиве. Да пофиг на события и прерывания, лишь бы работало! И оно работает всё лучше и лучше!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт сен 03, 2020 19:58:10 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Вы часом аналоговый звук под сывороткой не знаете как сделать? А то тут коллега интересуется: https://radiokot.ru/forum/viewtopic.php?f=17&t=172440


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 124 ]    , , , 4, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y