<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 對I2C總線(xiàn)協(xié)議的一些理解

對I2C總線(xiàn)協(xié)議的一些理解

作者: 時(shí)間:2016-11-22 來(lái)源:網(wǎng)絡(luò ) 收藏
1、無(wú)論讀與寫(xiě),都是在時(shí)鐘線(xiàn)為低時(shí)把數據送到數據總線(xiàn)上,在高時(shí)采樣數據,把數據鎖存到內部,所以讀之前先把時(shí)鐘線(xiàn)拉低,做好準備(數據線(xiàn)為高表示釋放數據線(xiàn)),為接下來(lái)讀數據做好準備。也就是時(shí)鐘信號為低時(shí),數據線(xiàn)上的高低電平才允許變化,時(shí)鐘信號為高時(shí),數據總線(xiàn)上的數據必須保持穩定。

本文引用地址:http://dyxdggzs.com/article/201611/320012.htm

2、起始信號產(chǎn)生后,總線(xiàn)為被占用狀態(tài)(SDA拉低);終止信號產(chǎn)生后,總線(xiàn)為空閑狀態(tài)(SCL被釋放了)。

3、接收器件收到一個(gè)完整的數據字節后有可能需要完成一些其它工作,如處理中斷,可能無(wú)法立刻接收下一字節,這時(shí)從機將SCL拉成低電平,從而使主機處于等待狀態(tài)。直到從機準備好接收下一字節,再釋放SCL線(xiàn)使之為高,從而數據傳送可繼續進(jìn)行。數據線(xiàn)上的數據是在時(shí)鐘信號為高時(shí)被采樣。

4、當主機接收數據時(shí),它收到最后一個(gè)數據字節后,必須向從機發(fā)出一結束信號。這個(gè)信號是由對從機的非應答來(lái)實(shí)現的。然后,從機釋放SDA線(xiàn),以允許主機產(chǎn)生終止信號。



關(guān)鍵詞: I2C總線(xiàn)協(xié)

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>