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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4693|回復: 7
打印 上一主題 下一主題
收起左側

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

[復制鏈接]
回帖獎勵 20 黑幣 回復本帖可獲得 2 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
ID:318095 發表于 2018-6-8 10:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我現在看中斷時很困惑,rs232是串口通信用的,這種中斷應該屬于串口中斷嗎? 為什么還有SPI(串口協議總線的一種)中斷, 那倆個有時候我區別,不都是用來上下位機通信用的??求解答
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
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 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:347739 發表于 2018-6-8 17:07 | 只看該作者
串口就是串口啊
回復

使用道具 舉報

6#
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 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

評分

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

查看全部評分

回復

使用道具 舉報

8#
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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美a级成人淫片免费看 | 欧美精品久久久久 | 国产精品久久久久久久粉嫩 | 亚洲色图第一页 | 亚洲精品中文字幕在线 | 久草在线| 亚洲一区二区三区在线视频 | 91免费在线视频 | 国产精品一区二区三区99 | 一级一级毛片免费看 | 国产欧美综合在线 | 天天插天天操 | 欧美精品久久久 | 日韩精品在线一区二区 | 久久精品91 | 男女午夜激情视频 | 欧美黄色大片在线观看 | 中文字幕久久久 | 玖玖视频国产 | 午夜一区| 国产精品日韩欧美一区二区三区 | 久久久精选 | 超黄视频网站 | 日本精品久久久久久久 | 中文字幕不卡 | 日韩免费 | 精品久久一区二区三区 | 精品欧美一区二区三区久久久 | 欧美精品网站 | 本道综合精品 | 精品一二区| 成人字幕网zmw | 成人精品鲁一区一区二区 | 亚州激情| 999国产精品视频 | 日本a∨视频 | a级毛片国产| 九九导航| 日韩一区二区三区在线 | 国产在线观看一区 | 99精品在线观看 |