COM口( cluster communication port )即串行通訊端口。簡稱序列槽。因為是采用RS232協定,是以也叫RS232口。有時也叫DB9。
常見為9pin針,接口如下圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwIjNx8CX39CXy8CXycXZpZVZnFWbp9zZlBnaugDNxQmMxcjN4QTNhNDZwMzNklzNmNDNzIzYkBTN2MTNvwFOyMDM3kTOtUGall3LcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.jpeg)
1 載波檢測(CD)-----------------------data carrier detect
2 接受資料(RXD)---------------------received data
3 發出資料(TXD)---------------------transmitted data
4 資料終端準備好(DTR)------------data terminal ready
5 信号地線(SG)-----------------------signal ground
6 資料準備好(DSR)------------------data set ready
7 請求發送(RTS)---------------------request to send
8 清除發送(CTS)----------------------clear to send
9 振鈴訓示(RI)------------------------ring indicator
傳輸長度:理論最大為50英尺(約15米)
傳輸速率:常見為9600bps(比特每秒)。記住:傳輸速率要一緻,才能通訊。
pc機中常用的兩種流控制是硬體流控制(包括RTS/CTS、DTR/DSR等)和軟體流控制xon/xoff(繼續/停止)。詳情請自行了解。
最簡便的序列槽通訊:RXD,TXD,SG。(隻需要這三根線)
常應用于序列槽燒錄等等。(注意:RXD要連接配接裝置的TXD,TXD要連接配接裝置的RXD)。
測試方法:
可自己做回路頭。然後利用下面給的軟體連結做測試;
RS232為單端發送接收。
電平範圍:邏輯1的電平為-3~-15V,邏輯0的電平為+3~+15V。
關于TTL電平與CMOS電平的詳細介紹,可通過點選下面藍色字型通路本公衆号文章:
TTL、CMOS電平粗解!!
Windows下COM口軟體下載下傳位址:
連結:https://pan.baidu.com/s/1PDmUfljN1yXIDQW3RuVwvg 密碼:0la0
實際使用中:大家會遇到很多usb轉序列槽的,這是因為筆記本電腦沒有com接口,故添加了usb轉序列槽的ic。
常用的有PL2303
http://prolificusa.com/portfolio/pl2303ta-usb-serial-bridge-controller/