iT邦幫忙

0

COM Port 與RS232 的理解

  • 分享至 

  • xImage

突然有人問我RS232與COM Port有何不同?
做了一些功課 如果有錯,再請各位高手指證

RS232: 通訊協定的一種,定義硬體裝置上的針腳功用

COM Port: 電腦上的硬體介面,因為使用了RS232通訊協定所以也稱作RS232 Port
(同理USB Port也可視為一種COM Port,但是採用USB通訊協定)

以上,如有錯在請不吝指教

RS232 是一種介面標準,而 COM PORT 是 RS232 應用的IO接口,

硬體透過 COM PORT 聯上RS232 這個介面經過 PCI/PCIE 通道
連接到主機板資料匯流排進行資料交換

他不是通訊協定,他用的通訊協定是 "序列/串列通訊交換協定"
所以 COM PORT 中文叫作 序列/串列埠
RS232 的 COM PORT 有兩種,DB9 跟 DB15

RS232 實際上還有 Parallel Port / DB25
叫作 平列埠/平列通訊交換協定 / LPT
主要用在早期印表機通訊使用

序列與平列的差異就是
序列同一時間只能輸入或是輸出,
平行同一時間可以同時輸入及輸出

一句話說明
RS232 介面有兩種端口,COM & PRN 序列與平列,各有其通訊協定
跟USB 介面一樣,USB 有 TYPE A B C MICRO MINI E 還有自定義的
通訊協定是通用傳輸通訊協定
Jerry iT邦好手 1 級 ‧ 2023-05-12 11:59:20 檢舉
RS-232 也有用DB25的非LPT。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2023-04-27 22:05:55

可參考維基百科說明

bboykenji iT邦新手 5 級 ‧ 2023-04-28 00:06:13 檢舉

感謝大大回覆

感謝大大的回覆

wiki 的內容很詳細

但我想用一句話或是一個簡單明瞭的方式對User 說明

所以wiki 的內容我也有參考過後,才做這樣的總結。

RS232: 通訊協定的一種
COM Port: 電腦上的硬體介面

這樣就夠簡單明瞭了

0
souda
iT邦高手 1 級 ‧ 2023-04-28 08:29:55

統稱 UART
當然還有一些兄弟姊妹建議您可以找一下資源看看
https://ithelp.ithome.com.tw/upload/images/20230428/20083733W0TxtDGW4H.jpg

我要發表回答

立即登入回答