找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求大神分析一下IIC總線的起始信號模擬

查看數(shù): 4695 | 評論數(shù): 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2020-2-21 16:42

正文摘要:

IIC總線的起始信號模擬,為何最后要將SCL拉低,而模擬終止信號時,不需要將SDA 拉低。

回復(fù)

ID:885416 發(fā)表于 2021-12-17 03:21
IT排頭兵 發(fā)表于 2020-2-21 20:07
首先,你說的這兩個情況都是IIC協(xié)議規(guī)定操作,沒有什么為什么,大家都遵循協(xié)議才可以正常通信傳輸內(nèi)容;其 ...

通透啊,一下就說出來了
ID:695362 發(fā)表于 2020-2-22 16:35
IT排頭兵 發(fā)表于 2020-2-21 20:07
首先,你說的這兩個情況都是IIC協(xié)議規(guī)定操作,沒有什么為什么,大家都遵循協(xié)議才可以正常通信傳輸內(nèi)容;其 ...

好的好的,謝謝
ID:695362 發(fā)表于 2020-2-22 16:34
csmyldl 發(fā)表于 2020-2-21 17:27
信號的有效部分是虛線間的部分,起始信號的起點(diǎn)是SDA從低到高(此時SCL必為高),終點(diǎn)是SCL從高到低時刻, ...

懂了,懂了,謝謝謝謝
ID:120823 發(fā)表于 2020-2-21 20:07
首先,你說的這兩個情況都是IIC協(xié)議規(guī)定操作,沒有什么為什么,大家都遵循協(xié)議才可以正常通信傳輸內(nèi)容;其次,在起始信號將SCL拉低是為了數(shù)據(jù)總線(SDA)傳輸數(shù)據(jù),因?yàn)楦鶕?jù)IIC協(xié)議,SDA只有在SCL為低的時候才可以變換高低電平,如果SDA在SCL為高電平的時候變換電平信號,那肯定是特殊的含義,比如起始/結(jié)束;其實(shí)IIC很簡單,再了解一下ACK和NACK,基本上就掌握了IIC的基本使用方法了

0.jpg (93.62 KB, 下載次數(shù): 72)

0.jpg

0.jpg (94.68 KB, 下載次數(shù): 67)

0.jpg
ID:419968 發(fā)表于 2020-2-21 19:42
i2c 系統(tǒng)總線在空閑的時候高電平
ID:235200 發(fā)表于 2020-2-21 17:27
信號的有效部分是虛線間的部分,起始信號的起點(diǎn)是SDA從低到高(此時SCL必為高),終點(diǎn)是SCL從高到低時刻,而停止信號的起點(diǎn)是SCL從低到高,終點(diǎn)是SDA從高到低時刻(此時SCL必為高),這就是兩種信號的差別,滿足了上述邏輯就行了

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

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

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