找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5457|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)菜鳥求教:關(guān)于I2C中的波形圖

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
在I2C中SDA的波形圖里有兩條交錯的波形圖看得不是很懂,還有就是與CLK的波形圖要怎么對應(yīng)上面的SDA波形圖



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:155507 發(fā)表于 2018-8-20 23:06 | 只看該作者
接收函數(shù)一開始SDA置一,是讓從機(jī)來決定總線電平,不產(chǎn)生線與,使用這個(gè)接收函數(shù)時(shí),主機(jī)是發(fā)送了接收指令給從機(jī),從機(jī)送出數(shù)據(jù),當(dāng)從機(jī)接收到發(fā)送指令后,就會把數(shù)據(jù)的第一位放到總線上,這個(gè)時(shí)候的SCL就是發(fā)送指令的最后一位的結(jié)束,就是低電平,所以接收函數(shù)的SCL以低電平開始,每產(chǎn)生一個(gè)高電平,在其下降沿之后,從機(jī)再放第二位數(shù)據(jù)到總線上。
回復(fù)

使用道具 舉報(bào)

板凳
ID:93508 發(fā)表于 2018-8-20 23:18 | 只看該作者
SDA兩條交錯的波形圖表示SDA線電平,這個(gè)電平是0或者1,交叉點(diǎn)是SDA電平跳變點(diǎn)。
回復(fù)

使用道具 舉報(bào)

地板
ID:388408 發(fā)表于 2018-8-21 11:17 | 只看該作者
起始位:SCL為高電平期間    SDA出現(xiàn)下降沿
終止位:SCL為高電平期間 SDA出現(xiàn)上升沿
數(shù)據(jù)傳輸 :SDA的數(shù)據(jù)在SCL高電平期間被寫入從機(jī)。所以SDA的數(shù)據(jù)變化要發(fā)生在SCL低電平期間。
IIC時(shí)鐘頻率:不高于400K

應(yīng)答:當(dāng)IIC主機(jī)(不一定是發(fā)送端還是接受端)將8位數(shù)據(jù)或命令傳出后,會將SDA信號設(shè)置為輸入,等待從機(jī)應(yīng)答(等待SDA由高電平拉為低電平)

   若從機(jī)正確應(yīng)答,表明數(shù)據(jù)或者命令傳輸成功,否則傳輸失敗,注意,應(yīng)答信號是數(shù)據(jù)接收方發(fā)送給數(shù)據(jù)發(fā)送方的。

IIC器件地址:每一個(gè)IIC器件都有一個(gè)器件地址,有的器件地址在出廠時(shí)地址就設(shè)定好了,用戶不可以更改,比如OV7670的

      地址為0x42。有的器件例如EEPROM,前四個(gè)地址已經(jīng)確定為1010,后三個(gè)地址是由硬件鏈接確定的,所以一

      個(gè)IIC總線最多能連8個(gè)EEPROM芯片。
回復(fù)

使用道具 舉報(bào)

5#
ID:388505 發(fā)表于 2018-8-21 14:04 | 只看該作者
數(shù)據(jù)是用菱形框表示的
回復(fù)

使用道具 舉報(bào)

6#
ID:388505 發(fā)表于 2018-8-21 14:04 | 只看該作者
數(shù)據(jù)總線在時(shí)序圖上是用菱形框表示的。
回復(fù)

使用道具 舉報(bào)

7#
ID:388561 發(fā)表于 2018-8-21 15:48 | 只看該作者
從機(jī)正確應(yīng)答,表明數(shù)據(jù)或者命令傳輸成功,否則傳輸失敗,注意,應(yīng)答信號是數(shù)據(jù)接收方發(fā)送給數(shù)據(jù)發(fā)送方的
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表