RTCはSRAMまたはEPROMのどこに日付と時刻を保存しますか?

RTCはSRAMまたはEPROMのどこに日付と時刻を保存しますか?

MCP79411XなどのRTCに関するいくつかのデータシートを検索しました。

  • しかし、RTCがsramやeepromにタイムスタンプを保存するなど、いくつかの混乱があります。
  • RTCがsramに時間を格納すると仮定すると、これは揮発性メモリであり、電源データがないと消去されないことを意味します。
  • 電源が切れると、タイムスタンプが保存されます。
  • 日時が毎回更新されるかどうか。

ベストアンサー1

RTCは通常バッテリで駆動されます。 EEPROMは、プログラミング(特に明示的な削除ステップを必要とする再プログラミング)や変更されたデータの場合は少し遅いです。毎秒、デバイスが処理できる制限された書き込みサイクル数が問題になる可能性があります。 (または一種のウェアレベリングが必要で複雑さが追加されます。)これがマザーボードに通常CR2032コイン型電池がどこかに取り付けられている理由の1つです。

特にMCP79411Xチップの場合、データシート(私は - から来ましたマウザー)は非常に明確です。チップは、「EEPROM、SRAM、固有IDを持つI2C リアルタイムクロック/カレンダー」として説明されています。そしてバッテリースイッチング」をページ上部に表示し、「機能」リストは「リアルタイムクロック/カレンダー(RTCC)、バッテリー駆動… 」で始まります。

おすすめ記事