總線的通信協(xié)議

發(fā)布時間:2024-01-30
對于總線的學(xué)習(xí),了解其通訊協(xié)議是整個過程中最關(guān)鍵的一步,所有介紹總線技術(shù)的資料都會花很大的篇幅來描述其協(xié)議,特別是iso/osi的那七層定義。其實要了解一種總線的協(xié)議,最主要的就是去了解總線的幀數(shù)據(jù)每一位所代表的特性和意義,總線各節(jié)點間有效數(shù)據(jù)的收發(fā)都是通過各節(jié)點對幀數(shù)據(jù)位或段的判斷和確信來得以實現(xiàn)。
如圖1所示是常見的i2c總線上傳輸?shù)囊蛔止?jié)數(shù)據(jù)的數(shù)據(jù)幀,其總線形式是由數(shù)據(jù)線sda和時鐘scl構(gòu)成的雙線制串行總線,并接在總線上的電路模塊即可作為發(fā)送器(主機)又可作為接收器(從機)。幀數(shù)據(jù)中除了控制碼(包括從機標(biāo)識碼和訪問地址碼)與數(shù)據(jù)碼外還包括起始信號、結(jié)束信號和應(yīng)答信號。
起始信號:scl為高電平時,sda由高電平向低電平跳變,開始傳送數(shù)據(jù)。
控制碼:用來選澤操作目標(biāo)與對象,即接通需要控制的電路,確定控制的種類對象。在讀期間,也即scl時鐘線處于時鐘脈沖高電平時,sda上的數(shù)據(jù)位不會跳變。
數(shù)據(jù)碼:是主機向從機發(fā)送的具體的有用的數(shù)據(jù)(如對比度、亮度等)和信息。在讀期間,sda上的數(shù)據(jù)位不會跳變。
應(yīng)答信號:接收方收到8bit數(shù)據(jù)后,向發(fā)送方發(fā)出特定的低電平。讀/寫的方向與其它數(shù)據(jù)位正好相反,也即是由從機寫出該低電平,主機來讀取該低電平。
結(jié)束信號:scl為高電平時,sda由低電平向高電平跳變表示數(shù)據(jù)幀傳輸結(jié)束。
當(dāng)然不同的總線其數(shù)據(jù)位或段的定義肯定不同,但依據(jù)同樣的原理可以更快的去了解它的協(xié)議的特性和特點。雖然其信息幀的大小不一,但具體的某一數(shù)據(jù)位或數(shù)據(jù)段都類似于本文所提及的i2c總線,會依據(jù)它的協(xié)議的要求來定義它所達標(biāo)的意義和功能。
上一個:nvme協(xié)議硬盤盒支持sata,請大神指點帶有M2接口的主板如果可以支持nvme協(xié)議那也一定支持
下一個:電動閘閥報價

抵押物是否列入破產(chǎn)財產(chǎn)
硬盤誤格式化恢復(fù)免費,監(jiān)控硬盤格式化后數(shù)據(jù)還能恢復(fù)嗎
桃花的營養(yǎng)價值及介紹
立體聲編碼器電路解說
白楊透翅蛾防治方法
端游上帝模擬器(上帝模擬器下載方法)
win10系統(tǒng)有什么簡單的安裝方法嘛(win10系統(tǒng)安裝步驟和方法)
值班管理制度
移動硬盤多大內(nèi)存夠用,5t移動硬盤內(nèi)存多大
excel太長的數(shù)字怎么顯示(execl如何顯示長數(shù)字)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos