串口通信是指通過串口通信協(xié)議在兩個設(shè)備之間進行數(shù)據(jù)的串行傳輸。一般是指RS232口。串口通信(串行通信)的概念非常簡單,即串行端口按位(位)字節(jié)發(fā)送和接收。雖然比按字節(jié)(字節(jié))進行的并行通信要慢,但串口可以在使用一行發(fā)送數(shù)據(jù)時使用另一行接收數(shù)據(jù)。
它非常簡單,能夠?qū)崿F(xiàn)遠程通信。例如,當(dāng)IEEE488定義平行通道狀態(tài)時,設(shè)備線路總長度不超過20米,任意兩個設(shè)備機房長度不超過2米,而串口長度可達1200米。通常,串行端口用于傳輸ASCII代碼字符。通信通過三條線完成,分別是地線、傳輸和接收。由于串口通信是異步的,因此該端口能夠在一行上發(fā)送數(shù)據(jù),同時在另一行上接收數(shù)據(jù)。其他行用于握手,但不是必需的。串口通信中最重要的參數(shù)是端口速率、數(shù)據(jù)位、停止位和奇偶校驗。對于要進行通信的兩個端口,這些參數(shù)必須相匹配。
文章來自電力微機保護網(wǎng)