久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4835|回復: 7
收起左側

串口通信跟串口協議總線的區分問題

[復制鏈接]
回帖獎勵 20 黑幣 回復本帖可獲得 2 黑幣獎勵! 每人限 1 次
ID:318095 發表于 2018-6-8 10:49 | 顯示全部樓層 |閱讀模式
我現在看中斷時很困惑,rs232是串口通信用的,這種中斷應該屬于串口中斷嗎? 為什么還有SPI(串口協議總線的一種)中斷, 那倆個有時候我區別,不都是用來上下位機通信用的??求解答
回復

使用道具 舉報

ID:347578 發表于 2018-6-8 15:25 | 顯示全部樓層
串口是串口,SPI是SPI。
所謂串口通常是指UART,使用RS232、RS485或者RS422協議發收信息,也就是你提到的上下位機通信用的。我這兒常用,且用到RS485比較多,用單片機或PLC發送預設的16進制字符串指令給執行端,也就是能解讀這些命令字符串的設備來執行相應動作。

SPI則是另一種協議,我這很少用到,查資料說是比UART多一根線,用于高速通信,例如連接存儲器和顯示屏之類。

總之這兩者是同類型用于不同場合的通信方式,好比火車和地鐵看起來差不多,都是交通工具,但是他們應用場合不同,他們的車站(中斷)也是不同的車站,不能混為一談。

評分

參與人數 1黑幣 +80 收起 理由
admin + 80 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:347578 發表于 2018-6-8 15:26 | 顯示全部樓層
1、UART就是兩線,一根發送一根接收,可以全雙工通信,線數也比較少。數據是異步傳輸的,對雙方的時序要求比較嚴格,通信速度也不是很快。在多機通信上面用的最多。

2、SPI接口和上面UART相比,多了一條同步時鐘線,上面UART的缺點也就是它的優點了,對通信雙方的時序要求不嚴格不同設備之間可以很容易結合,而且通信速度非常快。一般用在產品內部元件之間的高速數據通信上面,如大容量存儲器等。

3、I2C接口也是兩線接口,它是兩根線之間通過復雜的邏輯關系傳輸數據的,通信速度不高,程序寫起來也比較復雜。一般單片機系統里主要用來和24C02等小容易存儲器連接。

SPI:高速同步串行口。3~4線接口,收發獨立、可同步進行
UART:通用異步串行口。按照標準波特率完成雙向通訊,速度慢

SPI:一種串行傳輸方式,三線制,網上可找到其通信協議和用法的
3根線實現數據雙向傳輸

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:347686 發表于 2018-6-8 16:18 | 顯示全部樓層
rs232只是串口通信的一種!UART,I2C,SPI都是串口通信!rs232只是對連接線的電平做一些定義而已,對CPU,并無需關注。對CPU,也許就是UART,但對要通信的對象,如電腦,就要說明是RS232.

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:347739 發表于 2018-6-8 17:07 | 顯示全部樓層
串口就是串口啊
回復

使用道具 舉報

ID:347774 發表于 2018-6-8 18:02 | 顯示全部樓層
1、UART就是兩線,一根發送一根接收,可以全雙工通信,線數也比較少。數據是異步傳輸的,對雙方的時序要求比較嚴格,通信速度也不是很快。在多機通信上面用的最多。  2、SPI接口和上面UART相比,多了一條同步時鐘線,上面UART的缺點也就是它的優點了,對通信雙方的時序要求不嚴格不同設備之間可以很容易結合,而且通信速度非常快。一般用在產品內部元件之間的高速數據通信上面,如大容量存儲器等。  3、I2C接口也是兩線接口,它是兩根線之間通過復雜的邏輯關系傳輸數據的,通信速度不高,程序寫起來也比較復雜。一般單片機系統里主要用來和24C02等小容易存儲器連接。  SPI:高速同步串行口。3~4線接口,收發獨立、可同步進行 UART:通用異步串行口。按照標準波特率完成雙向通訊,速度慢  SPI:一種串行傳輸方式,三線制,網上可找到其通信協議和用法的 3根線實現數據雙向傳輸

評分

參與人數 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:324029 發表于 2018-6-8 18:09 | 顯示全部樓層
兩種協議內容不一樣,信號線數量不一樣,信號電平也不一樣。UART(TTL電平)+232芯片-->RS232,UART+485芯片-->RS485,uart+422芯片-->RS422。SPI為TTL,不需要電平轉換

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:347794 發表于 2018-6-8 18:51 | 顯示全部樓層
串口通常是指UART,使用RS232、RS485或者RS422協議發收信息,也就是你提到的上下位機通信用的。我這兒常用,且用到RS485比較多,用單片機或PLC發送預設的16進制字符串指令給執行端,也就是能解讀這些命令字符串的設備來執行相應動作。

SPI則是另一種協議

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久草.com| 国产亚洲精品久久19p | 天天插天天操 | 欧美影院久久 | 高清黄色 | 特级毛片| 成人夜晚看av | 成人黄色电影在线播放 | 日本福利视频 | 成年人在线视频 | 免费在线性爱视频 | 最新免费av网站 | 国产一区二区三区四区五区加勒比 | 国产一区 在线视频 | 欧美成年人网站 | 一区二区三区视频在线免费观看 | 色吊丝2288sds中文字幕 | 成人午夜精品 | h视频在线观看免费 | 国产福利91精品 | 色伊人久久 | 中文字幕1区 | 99福利视频| 国产成人精品一区二 | 欧美日韩国产中文字幕 | 亚洲成人播放器 | 中文字幕日韩专区 | 美女毛片免费看 | 久久一区二区三区四区 | av日韩精品| jvid精品资源在线观看 | 天天影视网天天综合色在线播放 | 久久99视频免费观看 | 日韩成人一区 | 成人婷婷| 欧美一区不卡 | 日韩av免费在线观看 | 综合二区| 天天操天天插 | 久久久久9999亚洲精品 | 成人小视频在线观看 |