找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

關(guān)于總線 ,通信 ,接口這三個(gè)概念怎么理解

查看數(shù): 1747 | 評(píng)論數(shù): 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-11-22 15:42

正文摘要:

我的理解通信包括通信協(xié)議,總線不包括,接口又怎么理解

回復(fù)

ID:230742 發(fā)表于 2022-11-23 18:37
我是這么理解的,比如I2C的兩根線上有6個(gè)設(shè)備,這兩根線,我們習(xí)慣上叫總線。又比如SPI。這4根線上有5個(gè)設(shè)備。也可以把這4根線叫總線。翻翻比較老的單片機(jī)書籍,電路都是51和外接存儲(chǔ)芯片的,寫的數(shù)據(jù)總線和地址總線。繞得頭大。其實(shí)也就是一個(gè)叫法。
為什么有這么多的協(xié)議,I2C,SPI,CAN,UART等等。是不同的協(xié)議有不同的優(yōu)缺點(diǎn)。用著適合就好。比如I2C,就兩根線,多簡單,可以直接連接1302和24C02,也可以掛接OLED ,也可以連接TEA5767或者RDA5807。兩個(gè)IO口就接了4個(gè)設(shè)備。多節(jié)省啊。這些也都是要求速度不是很快的。當(dāng)然是挑簡單的協(xié)議用了,這種情況適合在1個(gè)板內(nèi)通訊。如果是兩臺(tái)機(jī)器之間的數(shù)據(jù)很多的,大部分用的是串口。只要設(shè)備都按照串口的通訊協(xié)議,設(shè)定好相同的速率,主機(jī)不動(dòng),從機(jī)隨便換,都可以正常通訊。
所以說,還是根據(jù)實(shí)際情況,選擇適合的就好。不用糾結(jié)名字是總線,還是接口的。
ID:824490 發(fā)表于 2022-11-23 16:26
一般來說就是這樣的:
高鐵鐵路是總線,動(dòng)車站是接口(是有地址的),跑錯(cuò)車站(地址不對(duì))是上不了車的(握手失。,車廂是協(xié)議(信號(hào)幀),乘客的車票決定了要進(jìn)幾號(hào)車廂,坐那個(gè)座位,而乘客就是數(shù)據(jù)(數(shù)據(jù)在信號(hào)幀中有固定位置)

不是很形象,但差不多就是這個(gè)樣子。。。
ID:236035 發(fā)表于 2022-11-23 15:27
通信中的總線是物理層面的,屬于硬件層面;通信協(xié)議是非物理的,屬于軟件層面。
而接口是物理層面的,是兩個(gè)功能模塊對(duì)接的地方。
ID:77589 發(fā)表于 2022-11-23 14:43
你說的這些東西,感覺知道,但又不知道怎么講,只可意會(huì)!唉!
ID:308903 發(fā)表于 2022-11-22 16:33
不同層面,不同角度理解功能和電路
ID:277550 發(fā)表于 2022-11-22 16:22
總線  往往是連接不止2個(gè)(設(shè)備/系統(tǒng)/軟件)的通訊連線

接口  往往是2個(gè)(系統(tǒng)/軟件)之間的“通信”、數(shù)據(jù)交換


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

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

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