1.Amaç

Bu belgenin amacı STM hal kütüphanesi yardımı ile M4111 Serial real-time clock (RTC) kontrol etmek ve entegre hakkında bilgiler vermektir.

2.M4111 – Serial real-time clock (RTC)

RTC olarak çalışan entegreyi projelerimizde zaman bilgisini almak için kullanabiliriz. Entegre, I2C ile haberleşmektedir. Harici pil ile beslenmesi ve uzun süre çalışması nedeniyle enerji harcaması oldukça düşüktür. 3V altında 0.8 μA çekmektedir. –40 to 85°C aralığında çalışabilmektedir.

Entegrenin zaman bilgilerini sakladığı alanın yanında 56 byte bir RAM alanı da bulunmaktadır.

Zaman bilgileri ilk 8 byte içinde yer almaktadır. İlk adreste yukarıdaki block diyagrama bakar isek saniye verisinin bulunduğu anlaşılıyor. Zaman verilerin bulunduğu alanın içeriği aşağıdaki gibidir.

Bu bilgilerden sonra tek yapmamız gereken I2C ile bu adresteki verileri okuyup gerekiyor ise BCD den Hex dönüşüm yapmak.

M4111′ i STM’ in HAL_I2C ile kontrol eden driver kodlarına bu linkten ulaşabilirsiniz.

germany bike clock ile ilgili görsel sonucu