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