Страница 1 из 1

Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 13:32:23
Президю
Здравствуйте :)) , я хотел подключить кварцевый резонатор 12.288 мГц к STM32 для точной работы с I2S интерфейсом, но столкнулся с проблемой. При активации HSE или LSE появляется в доступе 2 GPIO пина, которые отвечают за OSC_IN и OSC_OUT, чего не происходит при активации (Audio Clock Input I2S_CKIN), появляется только один вход I2S_CKIN, но у резонатора 2 ноги. Неужели это все означает, что нужен активный осциллятор с такой частотой , а голый кварц не подойдет? Помогите подключить кварц и подобрать конденсаторы для работы с I2S без джиттера.
Изображение

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 13:36:32
КотПротон
Для I2S обычно есть отдельных вход. Посмотрите схему тактирования вашего микроконтроллера

Изображение

Да, этот вход - не для кварца, а от внешнего генератора. И генератор можно сделать на любой схеме - на двух-трех лог.элементах NOT или даже на транзисторах. В инете поисх по словам "мультивибратор с кварцем"

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 13:41:56
Президю
КотПротон, да, я написал что появляется отдельный вход I2S_CKIN, но как правильно подключить к нему кварцевый резонатор, у которого 2 ножки?

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 13:45:25
КотПротон
Я добавил предыдущ.сообщение, что кварц можно подключить по схеме мультивибратора на логике типа NOT или на двух транзисторах. В инете есть схемы, поиск по словам "мультивибратор с кварцем"

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 13:54:31
Президю
КотПротон, Спасибо, я нашел что искал

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 20:23:16
jcxz
[uquote="Президю",url="/forum/viewtopic.php?p=4736135#p4736135"]Здравствуйте :)) , я хотел подключить кварцевый резонатор 12.288 мГц к STM32 для точной работы с I2S интерфейсом[/uquote]А что мешает просто подключить этот резонатор на OSC_IN и OSC_OUT?

PS: OSC_IN и OSC_OUT - это не "GPIO пины" вообще то.

Re: Подключение резонатора к STM32

Добавлено: Пн авг 04, 2025 22:53:42
КотПротон
А вот то и мешает, что для I2S - отдельный вход с одним пином. Нет, можно конечно всю систему тактировать от "неровного" кварца или от HSI, но это не всегда может быть удобно.
И да, OSC_IN (OUT) - это именно GPIO-пины, но только с переназначенной функцией.

Re: Подключение резонатора к STM32

Добавлено: Вт авг 05, 2025 00:36:34
u37
Изображение
Полное название камня не указали? ... теперь это ваши проблемы. А сделать можно и без излишеств.

Re: Подключение резонатора к STM32

Добавлено: Вт авг 05, 2025 10:05:05
jcxz
[uquote="КотПротон",url="/forum/viewtopic.php?p=4736263#p4736263"]А вот то и мешает, что для I2S - отдельный вход с одним пином.[/uquote]И что с того?

[uquote="КотПротон",url="/forum/viewtopic.php?p=4736263#p4736263"]Нет, можно конечно всю систему тактировать от "неровного" кварца или от HSI, но это не всегда может быть удобно.[/uquote]Мы не знаем что удобно, а что нет в системе ТС. Не нужно гадать. Если других требований по частотам нет (не озвучено), значит можно считать, что можно тактировать весь МК от этого кварца.

[uquote="КотПротон",url="/forum/viewtopic.php?p=4736263#p4736263"]И да, OSC_IN (OUT) - это именно GPIO-пины, но только с переназначенной функцией.[/uquote]Ну да, а квадрат это тот же круг, только угловатый. 8)
OSC_IN/OSC_OUT - это не GPIO. Именно потому, что используется не GPIO-функция пина.