STM32F0 RTC Kalibrasyonu

Başlatan PhD, 26 Mart 2021, 18:13:05

PhD

Merhaba arkadaşlar,

Bir projemde STM32F072 kullanıyorum. Başta RTC kullanmak gibi bir durumum yoktu, sonradan bu modülü kullanmak zorunda kaldım. Bu yüzden tasarımımda hem RTC için hem de işlemci için harici kristal kullanmamıştım. Dahili HSI-8Mhz olan dahili RC osilatörü PLL'den geçirdim ve 48MHz elde ederek işlemcide kullandım. RTC içinde yine dahili LSI 40kHz dahili RC osilatörü kullandım. Referans Manuel'e göre LSI kalibrasyonu için gerekli formülleri hesaplayarak yaptım ve 1Hz elde ettim. Fakat SANİYE düzgün ilerlemiyor. Yani 1 saat içerisinde 7-8 saniye gecikme şeklinde kayma oluyor. İnternette en yakın aşağıdaki linkleri buldum ancak tam olarak anlayamadığım için nereden başlayacağımı ne yapmam gerektiğini bulamadım. Bu konuda yardımlarınıza ihtiyacım var.


https://community.st.com/s/question/0D50X0000AYsx7c/stm32f0-rtc-calibration-problem

https://community.st.com/s/question/0D50X0000C0w9mH/how-to-do-rtc-smooth-digital-calibration-in-stm32f0

Şimdiden herkese çok teşekkür eder,

İyi çalışmalar dilerim.
...hiç...

Erol YILMAZ

LSI kristal degil RC osc oldugu için saat olmaz ondan.

STM32'de RTC için 32768 hz lik kristal kullanmak şart.