タイムスタンプを保存するためのリアルタイムクロック

タイムスタンプを保存するためのリアルタイムクロック

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

  • しかし、RTCがsramやeepromにタイムスタンプを保存するなど、いくつかの混乱があります。 ここに画像の説明を入力してください。 タイムスタンプがSRAMに格納されている次のI2CがEEPROMに接続されていると仮定し、タイムスタンプがMCUに転送される方法の相互作用が発生すると仮定すると、下の図の流れを説明できる人はいますか?

ベストアンサー1

以下から画像を抽出した。マニュアル。この画像はブロック図を示しています。ほとんどのブロック図は、いくつかの一般的な概念を説明するためのものです。ブロック図は、電源が使用されている場所(水晶の2本のワイヤに加えて赤と青のワイヤ)を示しているようです。外部電源は一部のブロックに電力を供給します。バッテリーは他のブロックに電力を供給します。ブロックダイアグラムには、データの使用や保存に関する概念は表示されません。

このブロック図は次のようになります。この他のマニュアル:

/ホーム/immf/ダウンロード/MCP7941X-図-1-2

そこからデータ交換パスを見ることができます。 i 2 Cは、両方のタイプのメモリにアクセス(読み取りおよび書き込み)できます。

EEPROMはその価値を維持するために電力を必要としません。何度も変更するように設計されています。

SRAMはすべての時間値が保存される場所で、元の4.1 RTCC MEMORY MAPマニュアルセクションまたは他のマニュアルセクション(両方のマニュアル)FIGURE 5-1: MEMORY MAPに記載されています。いずれにせよ、両方のマニュアルのSRAMメモリは、ユーザーの現在の時刻、2つのアラーム、複数の電源タイムスタンプ、および64バイトの一般データを保存することを示しています。

つまり、時間は絶対にSRAMに保存

おすすめ記事