1115686_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1115686_ja-JP

1115686_ja-JP

I2C クロック ストレッチの問題<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

一部のお客様は、I2Cの使用時にクロックストレッチの問題に遭遇しました。実際には、最初に心に留めておくべきは、時計のストレッチは通常、主人ではなく奴隷によって行われるということです。 

マスターとしてのKinetiがI2Cデバイスに接続する場合、クロック・ストレッチはスレーブ・デバイスによって行われるべきです。 この場合、スレーブデバイスは、データが利用可能になるまでクロック信号をローに保持する必要があります。マスター側でクロックストレッチを有効にするために行う必要のあることは何もありません。

では、コードはクロックのストレッチをどのように処理しますか?スレーブは 、最初にread_startをハイに切り替え、データレジスタを読み取って実際に転送を開始する必要があります。次の点に注意してください。 データレジスタから読み取られたものが、実際に転送をトリガーします。お客様はいつもこの点を見逃していました。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-19-2025 06:07 AM
更新者: