為什麼會出現串列埠通訊i2c通訊spi通訊uart通

2021-08-11 18:40:58 字數 1197 閱讀 5490

1樓:雪人兒

uart用在與主機(比如計算機)介面外設相連。

i2c是由飛利浦公司提出的,用於與晶片與晶片之間的通訊。

spi是摩托羅拉最先提出的,用於晶片與晶片間的通訊,與i2c不同的是傳輸需要四根線,i2c傳輸需要兩根線,所以速率比i2c快。

最早是沒有統一的序列介面標準的,各個公司在自己的領域分別提出來,最終成為了通用的標準。

2樓:匿名使用者

這些協議分別用在不同的通訊,分別完成不通的功能。就像人體內有很多肌肉。但由於完成的功能不同而結構不同。

i2c、spi匯流排和串列埠通訊之間是什麼關係?

3樓:匿名使用者

串列埠通訊意味著資料是串式傳遞,就是一個位一個位的通過傳輸線傳遞,i2c,spi都屬於這種型別。

51微控制器串列埠通訊,和i2c串列埠通訊協議有什麼區別和相同

4樓:匿名使用者

串列埠通訊bai準確的說叫durs232通訊,串列埠通訊和i2c都是序列zhi通訊,但dao串列埠通訊是rs232協議回,i2c通訊是遵循答i2c協議,舉個簡單例子,從a到b有條路,一個人走路過去,一個人坐車過去。序列通訊就是相當於路,rs232和i2c協議相當於走路和坐車兩種不同的方式

5樓:大雨落幽燕白

通訊協議、通訊器件是兩個不同的概念。你主要是把這點搞混了。打個比方,我們說話,說英語、漢語、葡萄牙語都行,只要能互相理解。

6樓:匿名使用者

i2c匯流排是內部總抄

線,用來連線內部系統內的晶片。比如mcu和儲存器、鍵盤現實晶片、ad轉換等等。

串列埠通訊是用來和系統外部的設別通訊的。比如裝置和裝置之間通訊。

i2c和串列埠在通訊協議上可以做到一樣,也可做到不一樣,這取決與具體的情況。

mcu和2402通訊,mcu和電腦通訊它們之間的協議軟體可以做到完全一樣

比如mcu傳送1 2402和電腦傳送2。

7樓:沙裡波特

這兩者,不僅僅是通訊協議不一樣的問題。

電路,就完全不同。

就像:火車和汽車。

你必須單獨的學習它們,學完了,自然就知道它們有什麼區別和相同。

8樓:匿名使用者

都是串列埠通訊,只是協議不一樣;

為什麼我的PCI串列埠卡的串列埠通訊不正確

那看看在我的電腦上右鍵裝置管理器串列埠裝置裡的埠號和軟體是否對應 還有就是波特率是否一樣 在不可以了就驅動 和把波特率降低一些 要不是串列埠設定有問題的話,那就是硬體的問題 什麼是pci串列埠卡 pci串列埠卡相關解釋 系統安裝時,一般情況下,串列埠應該是可以自動識別,並安裝驅動的。pci擴充套件的...

為什麼會出現燙燙,為什麼C 程式執行中會出現 燙燙燙

因為你 scanf c ch num 只用了一次 也就是ch 0 有輸入,別的地方 都沒輸入。預設c語言編譯器給字元陣列開闢空間時的預設值,列印在終端上,就成這個了。另外ch num 是一個符號嗎?從來沒聽說過 而且,你也沒有在末尾加個 0 不知道你的c語言是不是剛學到字元陣列的部分。另外你的t有意...

加勒比海盜2為什麼海上會出現大漩渦

因為是大海,是大海就有水,有水就有漩渦 卡呂普索,也就是海神被釋放後發怒了,前面她在牢房裡不是對戴維瓊斯 章魚頭 說過了嗎,在他們死去前明白的最後一件事,就是我可以變得多麼的殘忍!為什麼發怒我估計是因為她被囚禁了那麼久吧 海神發火了,當然要弄個大漩渦來點視覺衝擊了 大哥 那是三好不 2有漩渦嗎 加勒...