這篇文章給大家帶來了I2C系列的合集,可以系統學習I2C協議。大家趕緊看看吧!
1、I2C總線:何時使用I2C緩沖器
本文討論了使用I2C緩沖區的用例,好處和應用。在用于嵌入式設備的所有串行接口中,I 2 C是我個人最喜歡的。盡管I2 C的吞吐率可能與其他串行通信方法不一樣,但它能夠通過兩條線控制如此多的設備,同時擁有多個主設備,這使得I 2 C對于嵌入式工程師而言,可以極好的工具來管理成本,引腳數,和復雜性。但是,有時設計約束可能會使I 2 C實現復雜化。I 2 C緩沖區是一種可以使事情變得容易一些的工具。
2、I2C總線:硬件實現細節
I2C協議的一些不足之處在于:不僅將幾個IC引腳連接在一起,而且在讀取或寫入適當的緩沖區時讓低級硬件接管(更多或更多)。較少使用SPI(串行外圍接口)或UART(通用異步接收器/發送器)。但是I2C的復雜性并非沒有目的。本文的其余部分將幫助您了解有些微妙的硬件實現細節,這些細節使I2C成為用于多個獨立IC之間的串行通信的通用且可靠的選擇。
3、I2C總線:固件實現詳細信息
了解固件設計環境中的I2C協議,并使您的項目無縫銜接,掌握I2C協議。掌握I2C協議。
了解I 2 C及其隨之而來的一些設計挑戰,包括邏輯閾值,影響電容的因素以及最小和最大上拉電阻。本文介紹了哪些變量會影響總線的電容。它還考察了用于確定上拉電阻器尺寸并確定電路走線最大長度的數學計算。讓我們從討論2 C實際上是什么開始。
了解I 2 C及其隨之而來的一些設計挑戰,包括邏輯閾值,影響電容的因素以及最小和最大上拉電阻。本文介紹了哪些變量會影響總線的電容。它還考察了用于確定上拉電阻器尺寸并確定電路走線最大長度的數學計算。讓我們從討論2 C實際上是什么開始。
5、如何在示波器上讀取I2C總線
精通示波器的第二部分將介紹I2C電路的解碼,示波器提供了多種工具來幫助診斷故障電路。在本教程中,我們將使用示波器讀取I2C串行總線。我將使用泰克多域示波器3104解碼I2C數據,并通過順序輪詢所有地址并尋找確認(ACK)信號來確定設備的I2C地址。任何I2C設備都可以。我收到了英飛凌3D霍爾效應傳感器的評估套件,并將其用作我的I2C設備。
fqj
-
電阻
+關注
關注
86文章
5507瀏覽量
171925 -
電容
+關注
關注
100文章
6036瀏覽量
150267
發布評論請先 登錄
相關推薦
評論