串口晶片型號8250、16550A等是什麼意思

來源:互聯網
上載者:User

  串口的關鍵組件是通用非同步接收發送器(Universal Asynchronous Receiver Transmitter,UART)。它負責從電腦匯流排採集資料,轉換成傳輸格式,然後發送到串口;也負責從串口接收資料,檢查和刪除附加的位,並傳送結果資料給電腦匯流排。

  下面是各種串口晶片的簡介。

  8250

  8250是IBM PC及相容機使用的第一種串口晶片。這是一種相對來說很慢的晶片,有時候裝載到它的寄存器速度太快,它來不及處理,就會出現資料丟失現象。8250有7個寄存器,支援的最大傳輸速率為56kb。

  8250A

  是8250的修正版。修正了一些小問題,增加了一個用來表示安裝了8250的寄存器,最大速度還是56kb。

  16450

  16450是8250A的快速版。加快了處理器存取它的速度,但最大速度還是56kb。有些人實際用得比這高也可以。

  16C451

  16C451是16450的CMOS版本。CMOS是製作材料和工藝的術語,一般比其它技術省電。速度方面無變化。

  16550

  16550是第一種帶先進先出(FIFO)功能的8250系列串口晶片。但因為有缺陷,很快就被下一種代替。

  16550A, 16550AF和16550AFN

  16550A與用於8250的軟體相容,而前者提供更高的效能。16550A的最大傳輸速率為256kb。但因為PC硬體設計的原因,編程時只能用到115kb。16550A的管腳與8250、8250A和16450相同。如果你的擴充串口板上串口晶片安裝在插座上,你可以用16550A替換進行簡單的升級。16550A效能增強關鍵是使用了先進先出(FIFO)。它有16位元組的發送FIFO寄存器和16位元組的接收FIFO寄存器。

  16C551

  16C551是16550AF的COMS版本。

  16C552

  16C552是在一個晶片上包含兩個16C551。

  82510

  Intel公司出品,提供多種操作模式,預設為16450。82510含有4位元組發送FIFO緩衝區和4位元組接收FIFO緩衝區。

  在486以下的相容機器中,串口一般是整合在多功能卡上,也多使用8250方式,這就不能充分利用28800 BPS及以上速度的數據機,傳輸檔案時容易出現CRC錯。586以上的機器中,串口一般是整合在主板上,也多使用16550A方式,可以充分利用28800 BPS及以上速度的數據機。高速內建數據機中的串口晶片多使用相容的16550A方式。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.