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

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Президю
Родился
Сообщения: 14
Зарегистрирован: Вт апр 22, 2025 20:27:26

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

Сообщение Президю »

Здравствуйте :)) , я хотел подключить кварцевый резонатор 12.288 мГц к STM32 для точной работы с I2S интерфейсом, но столкнулся с проблемой. При активации HSE или LSE появляется в доступе 2 GPIO пина, которые отвечают за OSC_IN и OSC_OUT, чего не происходит при активации (Audio Clock Input I2S_CKIN), появляется только один вход I2S_CKIN, но у резонатора 2 ноги. Неужели это все означает, что нужен активный осциллятор с такой частотой , а голый кварц не подойдет? Помогите подключить кварц и подобрать конденсаторы для работы с I2S без джиттера.
Изображение
Реклама
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

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

Сообщение КотПротон »

Для I2S обычно есть отдельных вход. Посмотрите схему тактирования вашего микроконтроллера

Изображение

Да, этот вход - не для кварца, а от внешнего генератора. И генератор можно сделать на любой схеме - на двух-трех лог.элементах NOT или даже на транзисторах. В инете поисх по словам "мультивибратор с кварцем"
Последний раз редактировалось КотПротон Пн авг 04, 2025 13:43:52, всего редактировалось 1 раз.
Реклама
Президю
Родился
Сообщения: 14
Зарегистрирован: Вт апр 22, 2025 20:27:26

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

Сообщение Президю »

КотПротон, да, я написал что появляется отдельный вход I2S_CKIN, но как правильно подключить к нему кварцевый резонатор, у которого 2 ножки?
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

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

Сообщение КотПротон »

Я добавил предыдущ.сообщение, что кварц можно подключить по схеме мультивибратора на логике типа NOT или на двух транзисторах. В инете есть схемы, поиск по словам "мультивибратор с кварцем"
Реклама
Эиком - электронные компоненты и радиодетали
Президю
Родился
Сообщения: 14
Зарегистрирован: Вт апр 22, 2025 20:27:26

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

Сообщение Президю »

КотПротон, Спасибо, я нашел что искал
Реклама
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

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

Сообщение jcxz »

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

PS: OSC_IN и OSC_OUT - это не "GPIO пины" вообще то.
Реклама
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

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

Сообщение КотПротон »

А вот то и мешает, что для I2S - отдельный вход с одним пином. Нет, можно конечно всю систему тактировать от "неровного" кварца или от HSI, но это не всегда может быть удобно.
И да, OSC_IN (OUT) - это именно GPIO-пины, но только с переназначенной функцией.
u37
Сверлит текстолит когтями
Сообщения: 1204
Зарегистрирован: Пн май 01, 2017 20:01:45

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

Сообщение u37 »

Изображение
Полное название камня не указали? ... теперь это ваши проблемы. А сделать можно и без излишеств.
Вложения
010.png
(73.08 КБ) 343 скачивания
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

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

Сообщение 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-функция пина.
Ответить

Вернуться в «Периферия»