インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 11/12/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

20.4.5. クロック周波数のコンフィグレーション

I2Cコントローラーをマスターとしてコンフィグレーションする場合は、I2Cバスのトランザクションを開始する前にSCLカウントレジスターを設定し、適切なI/Oのタイミングを確保する必要があります。† SCLカウントレジスターは4つあります。

  • Standard Speed I2C Clock SCL High Count (IC_SS_SCL_HCNT) †
  • Standard Speed I2C Clock SCL Low Count (IC_SS_SCL_LCNT) †
  • Fast Speed I2C Clock SCL High Count (IC_FS_SCL_HCNT) †
  • Fast Speed I2C Clock SCL Low Count (IC_FS_SCL_LCNT) †

I2CコントローラーがI2Cスレーブとしての動作にのみ有効になっている場合は、SCLカウントレジスターをプログラミングする必要はありません。これらのレジスターは、I2Cマスターとしての動作におけるSCLのタイミング要件を決定する目的でのみ使用されます。†