標(biāo)題:
關(guān)于總線 ,通信 ,接口這三個(gè)概念怎么理解
[打印本頁(yè)]
作者:
李冬
時(shí)間:
2022-11-22 15:42
標(biāo)題:
關(guān)于總線 ,通信 ,接口這三個(gè)概念怎么理解
我的理解通信包括通信協(xié)議,總線不包括,接口又怎么理解
51hei圖片_20221122154049.png
(26.63 KB, 下載次數(shù): 36)
下載附件
2022-11-22 15:41 上傳
作者:
devcang
時(shí)間:
2022-11-22 16:22
總線 往往是連接不止2個(gè)(設(shè)備/系統(tǒng)/軟件)的通訊連線
接口 往往是2個(gè)(系統(tǒng)/軟件)之間的“通信”、數(shù)據(jù)交換
作者:
1261867136qq
時(shí)間:
2022-11-22 16:33
不同層面,不同角度理解功能和電路
作者:
Longan.Wang
時(shí)間:
2022-11-23 14:43
你說(shuō)的這些東西,感覺(jué)知道,但又不知道怎么講,只可意會(huì)!唉!!
作者:
ly1972001
時(shí)間:
2022-11-23 15:27
通信中的總線是物理層面的,屬于硬件層面;通信協(xié)議是非物理的,屬于軟件層面。
而接口是物理層面的,是兩個(gè)功能模塊對(duì)接的地方。
作者:
名字不是重點(diǎn)
時(shí)間:
2022-11-23 16:26
一般來(lái)說(shuō)就是這樣的:
高鐵鐵路是總線,動(dòng)車(chē)站是接口(是有地址的),跑錯(cuò)車(chē)站(地址不對(duì))是上不了車(chē)的(握手失。,車(chē)廂是協(xié)議(信號(hào)幀),乘客的車(chē)票決定了要進(jìn)幾號(hào)車(chē)廂,坐那個(gè)座位,而乘客就是數(shù)據(jù)(數(shù)據(jù)在信號(hào)幀中有固定位置)
不是很形象,但差不多就是這個(gè)樣子。。。
作者:
啤酒瓶子老大
時(shí)間:
2022-11-23 18:37
我是這么理解的,比如I2C的兩根線上有6個(gè)設(shè)備,這兩根線,我們習(xí)慣上叫總線。又比如SPI。這4根線上有5個(gè)設(shè)備。也可以把這4根線叫總線。翻翻比較老的單片機(jī)書(shū)籍,電路都是51和外接存儲(chǔ)芯片的,寫(xiě)的數(shù)據(jù)總線和地址總線。繞得頭大。其實(shí)也就是一個(gè)叫法。
為什么有這么多的協(xié)議,I2C,SPI,CAN,UART等等。是不同的協(xié)議有不同的優(yōu)缺點(diǎn)。用著適合就好。比如I2C,就兩根線,多簡(jiǎn)單,可以直接連接1302和24C02,也可以?huà)旖覱LED ,也可以連接TEA5767或者RDA5807。兩個(gè)IO口就接了4個(gè)設(shè)備。多節(jié)省啊。這些也都是要求速度不是很快的。當(dāng)然是挑簡(jiǎn)單的協(xié)議用了,這種情況適合在1個(gè)板內(nèi)通訊。如果是兩臺(tái)機(jī)器之間的數(shù)據(jù)很多的,大部分用的是串口。只要設(shè)備都按照串口的通訊協(xié)議,設(shè)定好相同的速率,主機(jī)不動(dòng),從機(jī)隨便換,都可以正常通訊。
所以說(shuō),還是根據(jù)實(shí)際情況,選擇適合的就好。不用糾結(jié)名字是總線,還是接口的。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1