日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入學(xué)習(xí)Linux232串口驅(qū)動,提升技術(shù)實力(linux232串口驅(qū)動)

作為一名程序員,不斷提升自己的技術(shù)實力是必不可少的,而對于有一定Linux系統(tǒng)經(jīng)驗的程序員來說,學(xué)習(xí)linux232串口驅(qū)動是一個非常不錯的選擇。本文將從以下幾個方面深入探究學(xué)習(xí)Linux232串口驅(qū)動的必要性:

創(chuàng)新互聯(lián)專注于沙依巴克企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站建設(shè)。沙依巴克網(wǎng)站建設(shè)公司,為沙依巴克等地區(qū)提供建站服務(wù)。全流程按需設(shè)計網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

一、什么是Linux232串口驅(qū)動?

在計算機(jī)系統(tǒng)中,串口可以允許兩臺計算機(jī)或者一個計算機(jī)和某個外設(shè)通信。Linux系統(tǒng)中,每個串口被分配一個TTY設(shè)備,這是由Linux232串口驅(qū)動負(fù)責(zé)的。該驅(qū)動允許向TTY設(shè)備寫入數(shù)據(jù),從TTY設(shè)備讀取數(shù)據(jù),實現(xiàn)串行通信的目的。

二、為什么要學(xué)習(xí)Linux232串口驅(qū)動?

1.提升Linux系統(tǒng)操作能力

在Linux系統(tǒng)中,通過串口連接外設(shè)時,成功操作該外設(shè)的前提是正確配置并加載相應(yīng)的驅(qū)動程序。因此了解Linux232串口驅(qū)動的實現(xiàn)原理可以幫助我們更好地掌握Linux系統(tǒng)的操作能力。

2.豐富嵌入式Linux開發(fā)經(jīng)驗

在很多嵌入式Linux應(yīng)用場景中,串口是一種常見的通信設(shè)備。學(xué)習(xí)Linux232串口驅(qū)動可以幫助我們對于涉及到串口操作的嵌入式Linux應(yīng)用有更加深入的認(rèn)識,并能夠運用這些知識更好地開發(fā)Linux應(yīng)用程序。

3.深入了解Linux系統(tǒng)內(nèi)核開發(fā)

如果我們是想要進(jìn)行Linux系統(tǒng)模塊開發(fā)的人員,那么類似Linux232串口驅(qū)動這樣的內(nèi)核驅(qū)動模塊就將成為我們必須要學(xué)會的內(nèi)容。只有通過認(rèn)真學(xué)習(xí)并深入掌握Linux232串口驅(qū)動的原理,才能夠在系統(tǒng)內(nèi)核開發(fā)中運用它。

三、如何進(jìn)行Linux232串口驅(qū)動的學(xué)習(xí)?

1.了解Linux232串口驅(qū)動的基本原理

Linux232串口驅(qū)動的主要原理是在TTY設(shè)備上進(jìn)行讀寫操作。這些TTY設(shè)備是通過一個統(tǒng)一的接口協(xié)議描述的,即Linux中的TTY接口。通過對TTY接口的掌握,可以幫助我們更好地了解Linux232串口驅(qū)動。

2.學(xué)習(xí)串口驅(qū)動的基本操作

了解且學(xué)習(xí)串口驅(qū)動的基本操作,尤其是一些常見的應(yīng)用程序,可以有效地提高我們對于串口驅(qū)動的理解。例如,應(yīng)當(dāng)了解如何通過程序進(jìn)行串口連接,如何使用串口檢測工具,以及如何對串口進(jìn)行數(shù)據(jù)的發(fā)送和接收等。

3.熟悉串口驅(qū)動的實現(xiàn)流程

學(xué)習(xí)Linux232串口驅(qū)動還需要我們對于串口驅(qū)動的實現(xiàn)流程有所了解。具體實現(xiàn)流程分為以下幾個步驟:注冊TTY驅(qū)動程序;分配TTY對象;綁定TTY對象;實現(xiàn)讀寫等操作。

4.了解串口驅(qū)動的中斷機(jī)制

在串口驅(qū)動中,基本上都采用中斷機(jī)制。要熟練掌握這個中斷機(jī)制,我們需要學(xué)習(xí)時鐘定時器以及一些與中斷機(jī)制相關(guān)的知識。

綜上所述,深入學(xué)習(xí)Linux232串口驅(qū)動不僅可以提高Linux系統(tǒng)操作能力,還能夠豐富嵌入式Linux開發(fā)經(jīng)驗,而且可以深入了解Linux系統(tǒng)內(nèi)核開發(fā)。正是因為這些原因,對于有一定前置知識的程序員來說,學(xué)習(xí)Linux232串口驅(qū)動是一個提升技術(shù)實力的不錯選擇。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220

電腦的串行口是干什么的

比如集成顯卡,也就是說一種接外部設(shè)備的接口.

串口叫做串行接口,現(xiàn)在的電腦一般有兩個串行口:COM1和

COM2。你到計算機(jī)后面能看到9針D形接口就是了,有時我們也稱它為RS-232接口。現(xiàn)在有很多手機(jī)數(shù)據(jù)線沖數(shù)或者物流接收器都采用COM口與計算機(jī)相連。

Universal Serial Bus(通用串行總線)簡稱USB,是目前電腦上應(yīng)用較廣泛的接口規(guī)范,USB接口是電腦主板上的一種四針接口,其中中間兩個針傳輸數(shù)據(jù),兩邊兩個針給外設(shè)供電。USB接口速度快、連接簡單、不需要外接電源,同時對外設(shè)有良好的兼容性,最多可連接127臺外設(shè)。USB有兩個規(guī)范,即USB1.1和USB2.0。

USB接口可以連接音箱、調(diào)制解調(diào)器(Modem)、數(shù)碼相機(jī)、顯示器、游戲桿、掃描儀、鼠標(biāo)、鍵盤等外圍設(shè)備,使得這些外設(shè)可以進(jìn)行熱插拔,即不關(guān)機(jī)插拔USB設(shè)備。

串口一般用于接一些特殊的外接設(shè)備。比如通訊方面的設(shè)備。并口通常用于連接打印設(shè)備。串口比較小,有突出的針露在外面。并口一般比串口要大,通常是紅色的,有兩排小孔

串口形容一下就是 一條車道,而并口就是有8個車道

同一時刻能傳送8位(一個字節(jié))數(shù)據(jù)。

但是并不是并口快,由于8位通道之間的互相干擾。傳輸受速度就受到了限制。而且當(dāng)傳輸出錯時,要同時重新傳8個位的數(shù)據(jù)。串口沒有干擾,傳輸出錯后重發(fā)一位就可以了。所以快比并口快。串口硬盤就是這樣被人們重視的。

我可以解釋一下,首先說速度跟什么有關(guān)呢?1.位數(shù),也就是在同一時間有多少位數(shù)據(jù)在傳輸,位數(shù)越多,則速度越快(你可以理解為汽車的車道數(shù),肯定是車道數(shù)越多,同一時間可以通過的車輛數(shù)也越多).串口只有一位,而并口呢則有許多位

2.傳輸頻率,也就是一秒鐘可以傳輸多少數(shù)據(jù).頻率越高,則速度越快(可以把它理解為車速,是不是車速越快,通過亂梁的車輛數(shù)越多呢對吧).

速度=位數(shù)*傳輸頻率

毫無疑問,位數(shù)肯定是串口少,而并口要多得多.但是傳輸頻率呢,從計算機(jī)的發(fā)展角度來說吧,以前的時候計算機(jī)串口和并口的傳輸頻率并無多少差異,所以并口的速度要遠(yuǎn)高于串口的速度,而后來串口和并口的傳輸頻率分開了,串口的頻率提高了特別多,以至于并口位數(shù)多的優(yōu)勢已經(jīng)被串口頻率高的優(yōu)勢完全壓倒了.所以串口的速度就比并口快了.

從主機(jī)背面的接口中可以看出一二,早期的計算機(jī)遺留下來的串口(9針兩排的接口)就要比并口(25針兩排的接口,主要用于接打印機(jī))慢很多,因為它們頻率相差無幾.而串口硬盤就要比并口硬盤快很多,因為它們的頻率相差太多了.

新手必看

新手散陪首必讀……電腦基礎(chǔ)知識(希望大家?guī)兔碣N一些最簡單的基礎(chǔ)知識吧)

形形的主板接口(轉(zhuǎn))

一篇不錯的介紹基礎(chǔ)知識的文章,雖然成文時間較早,但做為基礎(chǔ)知識來看還是不錯的……

由于成文時間早,介紹的可能不全面,歡迎壇友們補(bǔ)充和完善

隨著PC擴(kuò)展功能的不斷增強(qiáng)以及可連接外設(shè)的增多,如果采用非標(biāo)準(zhǔn)化的連接規(guī)范必然造成信息在速度、時序、數(shù)據(jù)格式以及類型等方面的不匹配,因此出現(xiàn)了形形的外部接口標(biāo)準(zhǔn),標(biāo)準(zhǔn)PC的外部接口通常包括串口、并口、PS/2接口、USB接口、網(wǎng)絡(luò)接口、音頻接口和VGA接口等,在本文和后續(xù)文章中將分別對其進(jìn)行介紹,在本文中將向大家介紹主板集成的外部接口。

一、并行接口(Parallel Port/Interface)

并口采用25針的雙排插口,除最普遍的應(yīng)用于打印機(jī)以外,還可用于連接掃描儀、ZIP驅(qū)動器甚至外置網(wǎng)卡、磁帶機(jī)以及某些擴(kuò)展硬盤等設(shè)備, 下面我們簡單看看并口的發(fā)展歷史:

最初的并口設(shè)計是單向傳輸數(shù)據(jù)的,也就是說數(shù)據(jù)在某一時刻只能實現(xiàn)輸入或者輸出。后來IBM又開發(fā)出了一種被稱為SPP(Standard Parallel Port)的雙向并口技術(shù),它可以實現(xiàn)數(shù)據(jù)的同時輸入和輸出,這樣就將原來的半互動并口變成了真正的雙方互動并口; Intel、 Xircom 及Zenith于1991年共同推出了EPP(Enhanced Parallel Port,增強(qiáng)型并口),允許更大容量數(shù)據(jù)的傳輸(500~1000byte/s),其主要是針對要求較高數(shù)據(jù)傳輸速度的非打印機(jī)設(shè)備,例如存儲設(shè)備等;緊接著EPP的推出,1992年微軟和惠普聯(lián)合推出了被稱為ECP(Extended Capabilities Port,)的新并口標(biāo)準(zhǔn),和EPP不同,ECP是專門針對打印機(jī)而制訂的標(biāo)準(zhǔn);發(fā)布于1994年的IEEE 1284涵蓋了EPP和ECP兩個標(biāo)準(zhǔn),但需要操作系統(tǒng)和硬件都支持該標(biāo)準(zhǔn),這對現(xiàn)在的硬件而言已不是什么問題了。目前我們所使用的并口都支持EPP和ECP這兩個標(biāo)準(zhǔn),而且我們可以在CMOS當(dāng)中自己設(shè)置并口的工作模式。

二、串行接口(Serial Port)

在早期的PC系統(tǒng)中串口的物理連接方式有9針和25針兩種方式,通過額外的子卡擋板與電腦連接,如下圖所示

隨著PC技術(shù)的發(fā)展,25針的串口逐漸被淘汰,目前串口都采用9針的連接方式直接集成在主板上。一般的PC主板都提供兩個串口。

標(biāo)準(zhǔn)的串口能夠達(dá)到更高115Kbps的數(shù)據(jù)傳輸速度,而一些增強(qiáng)型串口如ESP(Enhanced Serial Port,增強(qiáng)型串口) 、Super ESP(Super Enhanced Serial Port,超級增強(qiáng)型串口)等則能達(dá)到460Kbps的數(shù)據(jù)傳輸速率。

雖然主板一般都集成兩個串口,可Windows卻最多可提供8個串口資源供硬件設(shè)置使用(編號COM1到COM8),雖然其I/O地址不相同,但是總共只占據(jù)兩個IRQ(1、3、5、7共享IRQ4,2、4、6、8共享IRQ3),平常我們常用的是COM1~COM4這四個端口。我們經(jīng)常在使用中遇到這個問題——如果在COM1上安裝了串口鼠標(biāo)或其他外設(shè),就不能在COM3上安裝如Modem之類的其它硬件,這就是因為IRQ設(shè)置沖突而無法工作。這時玩家們可以將另外的外設(shè)安裝在COM2或4。

三、USB(Universal Serial Bus,通用串行總線)接口

1. 簡介

USB(Universal Serial Bus,通用串行總線)接口是由Compaq、IBM、Microsoft等多家公司于1994年底聯(lián)合提出的接口標(biāo)準(zhǔn),其目的是用于取代逐漸不適應(yīng)外設(shè)需求的傳統(tǒng)串、并口。1996年業(yè)界正式通過了USB1.0標(biāo)準(zhǔn),但由于未獲當(dāng)時主流的Win95支持(直到Win95 OSR2才通過外掛模塊提供對USB1.0的支持)而未得到普及,直到1998年USB1.1標(biāo)準(zhǔn)確立和Win98內(nèi)核正式提供對USB接口的直接支持之后,USB才真正開始普及,到今天已經(jīng)發(fā)展到USB2.0標(biāo)準(zhǔn)。

電腦上的USB接口是一個包含四條金手指引腳的扁平接口(如上圖所示),如果我們剖開USB外設(shè)的數(shù)據(jù)線,可以發(fā)現(xiàn)其內(nèi)部共有四條線,其中兩條負(fù)責(zé)供電而另外兩條負(fù)責(zé)數(shù)據(jù)的傳輸,如下圖所示。

USB接口的連接線有兩種形式,通常我們將其與電腦接口連接的一端稱為“A”連接頭,而將連接外設(shè)的接頭稱為“B”連接頭(通常的外設(shè)都是內(nèi)建USB數(shù)據(jù)線而僅僅包含與電腦相連的“A”連接頭)。 “A”連接頭表示“上流”至電腦;“B”連接頭表示“下游”到外設(shè)。這樣采用了不同的結(jié)構(gòu)和定義就避免了連接上的混淆和困擾。

2. USB接口的性能特點

●熱插拔,使用方便

USB接口真正實現(xiàn)了熱插拔,在安裝硬件時再也不需要象串口或并口這樣經(jīng)過關(guān)機(jī)-連接-開機(jī)-裝驅(qū)動程序-重啟這樣的繁瑣過程,真正實現(xiàn)在開機(jī)狀態(tài)下的PnP(即插即用)。而且USB接口都有自己的單獨保留中斷號(由USB驅(qū)動程序自動分配,并在USB設(shè)備拔出后自動收回),不會和其他設(shè)備競爭有限的資源,可免去許多配置的麻煩。

●帶寬大,速度快

USB1.1協(xié)議允許1.5Mbps和12Mbps兩種數(shù)據(jù)傳送速度規(guī)格,這大概是標(biāo)準(zhǔn)串口的100倍(115Kbps)以及標(biāo)準(zhǔn)并口的10倍,而新的USB2.0協(xié)議已經(jīng)可以提供速率為480Mbps的高速傳輸。

注:1Mbps=0.125MB/s

●可連接設(shè)備多

USB接口理論上可以通過USB Hub采用菊花鏈的形式擴(kuò)展連接127個設(shè)備,節(jié)點間的有效距離為5 米,通過USB Hub可以將有效距離延長至30米。但注意采用USB Hub擴(kuò)展接口時最多只允許5個Hub的級聯(lián)而且有30米的有效距離限制。

●簡單的網(wǎng)絡(luò)互連功能

可以利用USB接口來實現(xiàn)雙機(jī)互連以交換簡單的數(shù)據(jù)資料,組建最簡單的對等網(wǎng)。

必須指出的是,USB2.0功能的實現(xiàn)要求硬件和軟件同時支持,它包括主板的USB主控芯片和操作系統(tǒng)都要對USB2.0提供支持。就目前主流的Windows操作系統(tǒng)而言,目前只有Win2023和WinXP能夠提供對USB2.0的完整支持,在其它Windows操作系統(tǒng)下雖然系統(tǒng)可以識別USB2.0設(shè)備,但無法以高速模式運行,而包括Linux、MAC OS和BEOS在內(nèi)的非主流操作系統(tǒng)目前也開始提供對USB2.0的支持。

3. USB接口相關(guān)問題集

●我的硬件是否支持USB接口?

開機(jī)時進(jìn)入CMOS設(shè)置界面,打開BIOS設(shè)置中的USB接口選項(Enable)。如果沒有相關(guān)選項則需要升級BIOS或說明主板不支持USB接口?,F(xiàn)今的主流主板都提供對USB接口的支持。

●我的操作系統(tǒng)是否支持USB接口?

以主流的Windows為例,在“我的電腦”-屬性-硬件-設(shè)備管理器-通用串行總線控制器中查看是否有“USB Host Controller”和“USB Root Hub”的相關(guān)項目,如果有則說明你的操作系統(tǒng)已經(jīng)支持USB接口,如果沒有則說明需要升級添加USB接口驅(qū)動程序或你的操作系統(tǒng)不支持USB接口。如下圖所示

●我的主板沒有集成USB接口怎么辦?

在這種情況下可以手動添加一塊PCI接口的USB控制卡(一般自帶2~4個USB接口),就像安裝聲卡或者顯卡一樣插上再安裝相應(yīng)的驅(qū)動程序就可以了。

●怎樣使我的USB鍵盤在DOS下能正常使用?

要使USB接口的鍵盤(或鼠標(biāo))在DOS下正常使用,必須在CMOS設(shè)置界面中選擇USB Legacy——Enable,以支持USB鍵盤或鼠標(biāo)在DOS下面的正常使用。

正是基于USB接口具有一些傳統(tǒng)接口無法比擬的優(yōu)點,我們完全可以期待USB將會取代并口、串口以及鍵盤、鼠標(biāo)所使用的PS/2接口,而成為新一代統(tǒng)一的接口標(biāo)準(zhǔn)。

四、IEEE1394接口

1. 簡介

說到如日中天的USB接口,就不能不提到它的一個有力競爭者——IEEE1394接口。

假如你曾經(jīng)玩過DV,那么你一定聽說過“FireWire”這個術(shù)語——或者被稱為索尼“i.Link”以及“IEEE1394”。

IEEE1394接口最初由Apple公司提出(稱為“火線”技術(shù))并在1995年由IEEE(電氣與電子工程師協(xié)會)正式制定為總線標(biāo)準(zhǔn),它與USB接口在外形以及大部分功能上都具有驚人的相似點。IEEE1394目前有兩個版本,即通常所使用的IEEE1394a和發(fā)展中的更高速的IEEE1394b。

IEEE1394通常有兩種接口方式,一種是六角型的六針接口,另一種是四角的四針接口,其區(qū)別就在于六針接口除了兩條一對共兩對的數(shù)據(jù)線外還多了一對電源線,可直接向外設(shè)供電,多使用于蘋果機(jī)和臺式電腦,而四針接口多用于DV或筆記本電腦等設(shè)備。如果剝開IEEE1394接口的數(shù)據(jù)線,我們就能看到如下圖所示的內(nèi)部結(jié)構(gòu):

2.性能特點

●使用方便,支持熱插拔,即插即用,無需設(shè)置設(shè)備ID號,從Win98 SE以上版本的操作系統(tǒng)開始內(nèi)置IEEE1394支持核心,無需驅(qū)動程序。

●數(shù)據(jù)傳輸速度快,IEEE1394a高達(dá)400Mbps,后續(xù)的IEEE1394b標(biāo)準(zhǔn)可將速度提升到800Mbps、1.6Gbps甚至3.2Gbps。

●自帶供電線路,能提供8—40V可變電壓,允許通過更大電流也達(dá)到1.5A左右,因此它能為耗電量要求小的設(shè)備進(jìn)行供電。

●真正點對點連接(peer-to-peer),設(shè)備間不分主從,可直接實現(xiàn)兩臺DV間的數(shù)據(jù)傳輸或是多臺電腦共享一臺DV機(jī),而且從理論上講我們可以直接將IEEE1394接口DV機(jī)中的圖像數(shù)據(jù)保存到IEEE1394接口的硬盤中。

當(dāng)前我們應(yīng)用最多的是帶寬400Mbps的IEEE1394a接口,與其相比,正在發(fā)展中的IEEE1394b接口的特點是可以實現(xiàn)長途數(shù)據(jù)傳輸。今年初由美國德州儀器公司(Texas Instruments)推出了業(yè)界首款I(lǐng)EEE1394b器件TSB81BA3,不僅將上一代 1394a的速度加倍到800Mbps,而且還將通信距離增加到了100米,而如果采用石英類材料的光纖的話,則傳輸速度可以達(dá)到1.6Gbps,將來還有望提高到3.2Gbps。從而可確保在高速數(shù)據(jù)傳輸與多媒體網(wǎng)絡(luò)中實現(xiàn)更佳的用戶體驗。

五、鍵盤、鼠標(biāo)接口——PS/2

相信玩家們早已經(jīng)沒有使用COM端口的鼠標(biāo)鍵盤了吧?現(xiàn)在我們使用的鼠標(biāo)和鍵盤絕大多數(shù)采用PS/2接口,鼠標(biāo)和鍵盤的PS/2接口的物理外觀完全相同,初學(xué)者往往容易插錯,以至于業(yè)界不得不在PC’99規(guī)范中用兩種不同的顏色來將其區(qū)別開,而事實上它們在工作原理上是完全相同的,從下面的PS/2接口針腳定義我們就可以看出來。

注:1 空2 鍵盤、鼠標(biāo)數(shù)據(jù)信號 3 +5V(驅(qū)動控制芯片和LED指示燈) 4 地 5 空置 6 鍵盤、鼠標(biāo)時鐘信號

擴(kuò)展接口是主板上用于連接各種外部設(shè)備的接口。通過這些擴(kuò)展接口,可以把打印機(jī),外置Modem,掃描儀,閃存盤,MP3播放機(jī),DC,DV,移動硬盤,手機(jī),寫字板等外部設(shè)備連接到電腦上。而且,通過擴(kuò)展接口還能實現(xiàn)電腦間的互連。

目前,常見的擴(kuò)展接口有串行接口(Serial Port),并行接口(Parallel Port),通用串行總線接口(USB),IEEE 1394接口等。

串行接口

串行接口,簡稱串口,也就是COM接口,是采用串行通信協(xié)議的擴(kuò)展接口。串口的出現(xiàn)是在1980年前后,數(shù)據(jù)傳輸率是115kbps~230kbps,串口一般用來連接鼠標(biāo)和外置Modem以及老式攝像頭和寫字板等設(shè)備,目前部分新主板已開始取消該接口。

并行接口

并行悉游接口,簡稱并口,也就是LPT接口,是采用并行通信協(xié)議的擴(kuò)展接口。并口的數(shù)據(jù)傳輸率比串口快8倍,標(biāo)準(zhǔn)并口的數(shù)據(jù)傳輸率為1Mbps,一般用來連接打印機(jī)、掃描儀等。所以并口又被稱為打印口。

另外,串口和并口都能通過直接電纜連接的方式實現(xiàn)雙機(jī)互連,在此方式下數(shù)據(jù)只能低速傳輸。多年來PC的串口與并口的功能和結(jié)構(gòu)并沒有什么變化。在使用串并口時,原則上每一個外設(shè)必須插在一個接口上,如果所有的接口均被用上了就只能通過添加插卡來追加接口。串、并口不僅速度有限,而且在使用上很不方便,例如不支持熱插拔等。隨著USB接口的普及,目前都已經(jīng)很少使用了,而且隨著X規(guī)范的推廣,是必然會被淘汰的。

USB

USB是英文Universal Serial Bus的縮寫,中文含義是“通用串行總線”。它不是一種新的總線標(biāo)準(zhǔn),而是應(yīng)用在PC領(lǐng)域的接口技術(shù)。USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯(lián)合提出的。不過直到近期,它才得到廣泛地應(yīng)用。從1994年11月11日發(fā)表了USB V0.7版本以后,USB版本經(jīng)歷了多年的發(fā)展,到現(xiàn)在已經(jīng)發(fā)展為2.0版本,成為目前電腦中的標(biāo)準(zhǔn)擴(kuò)展接口。目前主板中主要是采用USB1.1和USB2.0,各USB版本間能睜沖銷很好的兼容。USB用一個4針插頭作為標(biāo)準(zhǔn)插頭,采用菊花鏈形式可以把所有的外設(shè)連接起來,最多可以連接127個外部設(shè)備,并且不會損失帶寬。USB需要主機(jī)硬件、操作系統(tǒng)和外設(shè)三個方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片組,主板上也安裝有USB接口插座,而且除了背板的插座之外,主板上還預(yù)留有USB插針,可以通過連線接到機(jī)箱前面作為前置USB接口以方便使判前用(注意,在接線時要仔細(xì)閱讀主板說明書并按圖連接,千萬不可接錯而使設(shè)備損壞)。而且USB接口還可以通過專門的USB連機(jī)線實現(xiàn)雙機(jī)互連,并可以通過Hub擴(kuò)展出更多的接口。USB具有傳輸速度快(USB1.1是12Mbps,USB2.0是480Mbps),使用方便,支持熱插拔,連接靈活,獨立供電等優(yōu)點,可以連接鼠標(biāo)、鍵盤、打印機(jī)、掃描儀、攝像頭、閃存盤、MP3機(jī)、手機(jī)、數(shù)碼相機(jī)、移動硬盤、外置光軟驅(qū)、USB網(wǎng)卡、ADSL Modem、Cable Modem等,幾乎所有的外部設(shè)備。

IEEE 1394

IEEE 1394的前身即Firewire(火線),是1986年由蘋果電腦公司針對高速數(shù)據(jù)傳輸所開發(fā)的一種傳輸介面,并于1995年獲得美國電機(jī)電子工程師協(xié)會認(rèn)可,成為正式標(biāo)準(zhǔn)。現(xiàn)在大家看到的IEEE1394、Firewire和i.LINK其實指的都是這個標(biāo)準(zhǔn),通常,在PC個人計算機(jī)領(lǐng)域?qū)⑺Q為IEEE1394,在電子消費品領(lǐng)域,則更多的將它稱為i.LINK,而對于蘋果機(jī)則仍以最早的Firewire稱之。IEEE 1394也是一種高效的串行接口標(biāo)準(zhǔn),功能強(qiáng)大而且性能穩(wěn)定,而且支持熱拔插和即插即用。IEEE 1394可以在一個端口上連接多達(dá)63個設(shè)備,設(shè)備間采用樹形或菊花鏈拓?fù)浣Y(jié)構(gòu)。

IEEE 1394標(biāo)準(zhǔn)定義了兩種總線模式,即:Backplane模式和Cable模式。其中Backplane模式支持12.5、25、50Mbps的傳輸速率;Cable模式支持100、200、400Mbps的傳輸速率。目前最新的IEEE 1394b標(biāo)準(zhǔn)能達(dá)到800Mbps的傳輸速率。IEEE1394是橫跨PC及家電產(chǎn)品平臺的一種通用界面,適用于大多數(shù)需要高速數(shù)據(jù)傳輸?shù)漠a(chǎn)品,如高速外置式硬盤、CD-ROM、DVD-ROM、掃描儀、打印機(jī)、數(shù)碼相機(jī)、攝影機(jī)等。IEEE 1394分為有供電功能的6針A型接口和無供電功能的4針B型接口,A型接口可以通過轉(zhuǎn)接線兼容B型,但是B型轉(zhuǎn)換成A型后則沒有供電的能力。6針的A型接口在Apple的電腦和周邊設(shè)備上使用很廣,而在消費類電子產(chǎn)品以及PC上多半都是采用的簡化過的4針B型接口,需要配備單獨的電源適配器。IEEE1394接口可以直接當(dāng)做網(wǎng)卡聯(lián)機(jī),也可以通過Hub擴(kuò)展出更多的接口。沒有IEEE1394接口的主板也可以通過插接IEEE 1394擴(kuò)展卡的方式獲得此功能。

能接鼠標(biāo),游戲手柄,接稅控那種東西,一般都是老設(shè)備,現(xiàn)在用的最多就是接路由和交換

有接串口的鼠標(biāo),和鍵盤,還有打印機(jī),游戲柄~~等~好多

Ubuntu linux中怎么查看自己的串口連接情況

我們在windows中查找自己的開發(fā)板與電腦的連接的COM口時,可以通過查找設(shè)備管理器來看,但是換到咱晌跡信們的Linux系統(tǒng)中就不能這樣做了,下面說一下在linux中是怎么查看COM口信息的。

首先,將我的mini2440開發(fā)板通過USB轉(zhuǎn)232串口線與PC機(jī)連接,這時候咱們的linux系統(tǒng)自動安轉(zhuǎn)了驅(qū)動程序,可以使用命令:dmesg

來查看宴輪安裝驅(qū)動的信息,

你也可以使用命令:

ls

-l

/dev/ttyUSB*來查看相關(guān)的信息

至此,我們已經(jīng)順利的將串口連接到州橘Ubuntu系統(tǒng)上了,也查看到自己開發(fā)板連接的是USB轉(zhuǎn)串口設(shè)備/dev/ttyUSB0,如果是普通的串口設(shè)備會是/dev/ttyS*.

關(guān)于linux232串口驅(qū)動的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計,高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。


當(dāng)前文章:深入學(xué)習(xí)Linux232串口驅(qū)動,提升技術(shù)實力(linux232串口驅(qū)動)
URL網(wǎng)址:http://www.dlmjj.cn/article/dpepcdd.html