国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現(xiàn)在的位置: 通信界 >> 通信終端 >> 技術(shù)正文  
 
基于Linux下USB主機(jī)接口設(shè)計(jì)
[ 通信界 / 電子設(shè)計(jì)工程 / www.6611o.com / 2011/8/17 18:42:51 ]
 

由于人們對(duì)數(shù)字形式信息的需求量越來(lái)越大,數(shù)據(jù)通信及其應(yīng)用技術(shù)受到越來(lái)越廣泛的關(guān)注和應(yīng)用。隨著技術(shù)的發(fā)展。USB通信正向高速、方便快捷、穩(wěn)定可靠的方向發(fā)展。目前,大多數(shù)USB設(shè)備都是需要與PC機(jī)相連進(jìn)行通信,而USB設(shè)備之間的通信則無(wú)法實(shí)現(xiàn)。而對(duì)于一些處在特殊環(huán)境下的稱(chēng)重設(shè)備的數(shù)據(jù)傳輸和系統(tǒng)升級(jí),PC機(jī)很不方便實(shí)現(xiàn),因此迫切要求開(kāi)發(fā)出能夠識(shí)別USB設(shè)備的主機(jī)端口。這樣使用U盤(pán)等設(shè)備就能實(shí)現(xiàn)數(shù)據(jù)傳輸。本系統(tǒng)設(shè)計(jì)在AT91SAM7X256控制器的基礎(chǔ)上,增加了主機(jī)端口,適用于工礦企業(yè)中稱(chēng)重設(shè)備的數(shù)據(jù)更新和系統(tǒng)升級(jí)。

1 系統(tǒng)整體方案

USB(Universal Serial Bus)即通用串行總線,提供一種兼容不同速度的、可擴(kuò)充的,使用方便的外圍設(shè)備接口,同時(shí)也是為解決計(jì)算機(jī)接口太多等問(wèn)題而設(shè)計(jì)的。在嵌入式系統(tǒng)中如果處理器集成了OHCI標(biāo)準(zhǔn)的USB主機(jī)控制器,則直接就可以引出USB主控端口:而對(duì)于沒(méi)有集成的處理器,則需要使用USB主控器件,從總線上擴(kuò)展USB主機(jī)接口。很多IC制造商都提供這種主控器件,如Scanlogic公司的SL811HS/T等。在編寫(xiě)USB設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)時(shí),可以分為3部分編寫(xiě):主機(jī)端設(shè)備驅(qū)動(dòng)程序、主機(jī)控制器驅(qū)動(dòng)程序設(shè)計(jì)和設(shè)備端驅(qū)動(dòng)程序。對(duì)于一些不具備USB主機(jī)端口的設(shè)備,為了實(shí)現(xiàn)通信的方便、快捷性,如與U盤(pán)直接通信等設(shè)備是完全有必要在原來(lái)設(shè)備的基礎(chǔ)上擴(kuò)展USB主機(jī)端口。

該系統(tǒng)硬件設(shè)計(jì)是由電源、復(fù)位、時(shí)鐘電路、以太網(wǎng)口、USB主機(jī)和設(shè)備端口以及串口組成,其結(jié)構(gòu)框圖如圖1所示。其中,以太網(wǎng)口用于將設(shè)備接入網(wǎng)絡(luò)實(shí)行遠(yuǎn)程管理和監(jiān)控。將設(shè)備的數(shù)據(jù)接入Internet,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,適用于工礦企業(yè)設(shè)備的集中化管理和維護(hù)。USB主機(jī)端口通過(guò)主機(jī)控制器SL811HS/T與控制器AT9lSAM7X256相連,進(jìn)行數(shù)據(jù)通信。USB設(shè)備端口作為與PC機(jī)通信的接口。該系統(tǒng)設(shè)計(jì)的創(chuàng)新在于該設(shè)備拋開(kāi)了PC機(jī),既可作為主機(jī),也可作為外設(shè),并與其他0TG設(shè)備直接實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信。

2 硬件電路設(shè)計(jì)

USB主機(jī)與設(shè)備之間的通信最終都是通過(guò)USB主機(jī)控制器和USB設(shè)備的總線接口間的電纜實(shí)現(xiàn)的,任何一個(gè)輸出請(qǐng)求都是由主機(jī)控制器組成包的形式發(fā)往總線的。USB,總線中只有一個(gè)主機(jī),它是USB樹(shù)形結(jié)構(gòu)的根,通過(guò)一個(gè)根HUB提供一個(gè)或多個(gè)連接點(diǎn),由其連接各個(gè)USB設(shè)備。

2.1 核心器件選型

該系統(tǒng)設(shè)計(jì)選用Scanlogic公司的SL811HS/T作為USB主機(jī)接口器件,該器件是既能用作Host模式又能用作Slave模式的,具有標(biāo)準(zhǔn)微處理器總線接口USB控制器,適用于非PC設(shè)備在Host模式下,它支持嵌入式主機(jī)與USB外圍設(shè)備的通信,在Slave模式下,可作為主機(jī)的一個(gè)外設(shè)。SL811HS具有以下特點(diǎn):是遵循USBl.1協(xié)議的嵌入式USB Host/Slave器件;提供8 bit寬數(shù)據(jù)總線及中斷支持,方便與微處理器、微控制器連接;通過(guò)硬件設(shè)置或軟件設(shè)置,工作在Host或Slave模式;自動(dòng)探測(cè)所接設(shè)備是低速設(shè)備還是高速設(shè)備:8 bit雙向數(shù)據(jù)總線;片上SI-E、USB收發(fā)器;軟件控制下運(yùn)行為單個(gè)USB主或從設(shè)備主機(jī)或從設(shè)備模式有1.5 Mb/s的低速,12 Mb/s的全速,自動(dòng)識(shí)別低速和全速設(shè)備8位雙向數(shù)據(jù),工作于12 MHz或48 MHz晶振或振蕩器。

微處理器是系統(tǒng)核心,其性能直接決定該系統(tǒng)設(shè)計(jì)的準(zhǔn)確性,穩(wěn)定性和可靠性;诒鞠到y(tǒng)對(duì)精度和實(shí)時(shí)性的要求。選用ATMEL公司的AT9lSAM7X256單片機(jī)。它具有以下特點(diǎn):1)內(nèi)部集成ARM7TDMI ARM Thumb處理器,支持嵌入式ICE內(nèi)電路仿真以及調(diào)試通信接口:2)復(fù)位控制器(RSTC),基于上電復(fù)位單元,提供外部信號(hào)整形和復(fù)位源狀態(tài);3)時(shí)鐘發(fā)生器(CKGR),低功耗RC振蕩器,3~20 MHz片上振蕩器和1個(gè)PLL;4)電源管理控制器(PMC),具有電源優(yōu)化功能,包括慢速時(shí)鐘模式(低于500 Hz)和空閑模式,4個(gè)可編程外部時(shí)鐘信號(hào);5)USB2.0全速(每秒12Mbit)設(shè)備接口,具有片上收發(fā)器,大小為1 352字節(jié)的可配置成FIF0;6)10/100base-T(Mb/s)的以太網(wǎng)口;7)提供片上1.8 V穩(wěn)壓器,
為內(nèi)核及外部組件提供高達(dá)100 mA的電流,3.3 V VDDIO提供I/O線電源,獨(dú)立的3.3 V VDDFLASH提供Flash電源,具有掉電檢測(cè)的1.8 V VDDCORE提供內(nèi)核電源。

2.2 AT91SAM7X256的USB設(shè)備端口設(shè)計(jì)

AT91SAM7X256的USB設(shè)備端口原理圖,如圖2所示。由于AT91SAM7X256支持USB2.0全速(每秒12 Mbit)設(shè)備接口,故AT91SAM7X256的2個(gè)引腳DDM和DDP與外界USB相連,直接實(shí)現(xiàn)USB設(shè)備端口。

由USB接口輸入5 V直流電源,二極管VD1用于限制電源的導(dǎo)通方向,經(jīng)過(guò)C18、C19濾波,然后經(jīng)過(guò)SPXll7M-3.3將電源穩(wěn)壓至3.3 V。為了降低噪聲和出錯(cuò)率,應(yīng)隔離模擬電源與數(shù)字電源,圖3中的L1和L2用于電源隔離元件(將數(shù)字電源的高頻噪聲隔離)。SPXll7M-3.3是Sipex公司的LDO器件,其特點(diǎn)為輸出電流大,輸出電壓精度高穩(wěn)定性高。SPXll7M系列LD0器件輸出電流可達(dá)800 mA,具有電流保護(hù)和熱保護(hù)功能,可廣泛應(yīng)用于數(shù)字家電和工業(yè)控制等領(lǐng)域。

2.3 USB主機(jī)端口設(shè)計(jì)

AT91SAM7X256的USB主機(jī)端口原理圖,如圖3所示。SL811HS/T選用48引腳的TQFP封裝形式,SL811HS/T既能用作Host模式又能用作Slave模式。將SL811HS/T的M/S引腳接地,即設(shè)為低電平信號(hào)(M/S=0),選擇作為主機(jī)端口。

 

 

作者:電子設(shè)計(jì)工程 合作媒體:電子設(shè)計(jì)工程 編輯:顧北

 

 

 
 熱點(diǎn)技術(shù)
普通技術(shù) “5G”,真的來(lái)了!牛在哪里?
普通技術(shù) 5G,是偽命題嗎?
普通技術(shù) 云視頻會(huì)議關(guān)鍵技術(shù)淺析
普通技術(shù) 運(yùn)營(yíng)商語(yǔ)音能力開(kāi)放集中管理方案分析
普通技術(shù) 5G網(wǎng)絡(luò)商用需要“無(wú)憂”心
普通技術(shù) 面向5G應(yīng)運(yùn)而生的邊緣計(jì)算
普通技術(shù) 簡(jiǎn)析5G時(shí)代四大關(guān)鍵趨勢(shì)
普通技術(shù) 國(guó)家網(wǎng)信辦就《數(shù)據(jù)安全管理辦法》公開(kāi)征求意見(jiàn)
普通技術(shù) 《車(chē)聯(lián)網(wǎng)(智能網(wǎng)聯(lián)汽車(chē))直連通信使用5905-5925MHz頻段管理規(guī)定(
普通技術(shù) 中興通訊混合云解決方案,滿足5G多元業(yè)務(wù)需求
普通技術(shù) 大規(guī)模MIMO將帶來(lái)更多無(wú)線信道,但也使無(wú)線信道易受攻擊
普通技術(shù) 蜂窩車(chē)聯(lián)網(wǎng)的標(biāo)準(zhǔn)及關(guān)鍵技術(shù)及網(wǎng)絡(luò)架構(gòu)的研究
普通技術(shù) 4G與5G融合組網(wǎng)及互操作技術(shù)研究
普通技術(shù) 5G中CU-DU架構(gòu)、設(shè)備實(shí)現(xiàn)及應(yīng)用探討
普通技術(shù) 無(wú)源光網(wǎng)絡(luò)承載5G前傳信號(hào)可行性的研究概述
普通技術(shù) 面向5G中傳和回傳網(wǎng)絡(luò)承載解決方案
普通技術(shù) 數(shù)據(jù)中心布線系統(tǒng)可靠性探討
普通技術(shù) 家庭互聯(lián)網(wǎng)終端價(jià)值研究
普通技術(shù) 鎏信科技CEO劉舟:從連接層構(gòu)建IoT云生態(tài),聚焦CMP是關(guān)鍵
普通技術(shù) SCEF引入需求分析及部署應(yīng)用
  版權(quán)與免責(zé)聲明: ① 凡本網(wǎng)注明“合作媒體:通信界”的所有作品,版權(quán)均屬于通信界,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:通信界”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。 ② 凡本網(wǎng)注明“合作媒體:XXX(非通信界)”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。 ③ 如因作品內(nèi)容、版權(quán)和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請(qǐng)?jiān)谝辉聝?nèi)進(jìn)行。
通信視界
華為余承東:Mate30總體銷(xiāo)量將會(huì)超過(guò)兩千萬(wàn)部
趙隨意:媒體融合需積極求變
普通對(duì)話 苗圩:建設(shè)新一代信息基礎(chǔ)設(shè)施 加快制造業(yè)數(shù)字
普通對(duì)話 華為余承東:Mate30總體銷(xiāo)量將會(huì)超過(guò)兩千萬(wàn)部
普通對(duì)話 趙隨意:媒體融合需積極求變
普通對(duì)話 韋樂(lè)平:5G給光纖、光模塊、WDM光器件帶來(lái)新機(jī)
普通對(duì)話 安筱鵬:工業(yè)互聯(lián)網(wǎng)——通向知識(shí)分工2.0之路
普通對(duì)話 庫(kù)克:蘋(píng)果不是壟斷者
普通對(duì)話 華為何剛:挑戰(zhàn)越大,成就越大
普通對(duì)話 華為董事長(zhǎng)梁華:盡管遇到外部壓力,5G在商業(yè)
普通對(duì)話 網(wǎng)易董事局主席丁磊:中國(guó)正在引領(lǐng)全球消費(fèi)趨
普通對(duì)話 李彥宏:無(wú)人乘用車(chē)時(shí)代即將到來(lái) 智能交通前景
普通對(duì)話 中國(guó)聯(lián)通研究院院長(zhǎng)張?jiān)朴拢弘p輪驅(qū)動(dòng)下,工業(yè)
普通對(duì)話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對(duì)話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對(duì)話 保利威視謝曉昉:深耕視頻技術(shù) 助力在線教育
普通對(duì)話 九州云副總裁李開(kāi):幫助客戶構(gòu)建自己的云平臺(tái)
通信前瞻
楊元慶:中國(guó)制造高質(zhì)量發(fā)展的未來(lái)是智能制造
對(duì)話亞信科技CTO歐陽(yáng)曄博士:甘為橋梁,攜"電
普通對(duì)話 楊元慶:中國(guó)制造高質(zhì)量發(fā)展的未來(lái)是智能制造
普通對(duì)話 對(duì)話亞信科技CTO歐陽(yáng)曄博士:甘為橋梁,攜"電
普通對(duì)話 對(duì)話倪光南:“中國(guó)芯”突圍要發(fā)揮綜合優(yōu)勢(shì)
普通對(duì)話 黃宇紅:5G給運(yùn)營(yíng)商帶來(lái)新價(jià)值
普通對(duì)話 雷軍:小米所有OLED屏幕手機(jī)均已支持息屏顯示
普通對(duì)話 馬云:我挑戰(zhàn)失敗心服口服,他們才是雙11背后
普通對(duì)話 2018年大數(shù)據(jù)產(chǎn)業(yè)發(fā)展試點(diǎn)示范項(xiàng)目名單出爐 2
普通對(duì)話 陳志剛:提速又降費(fèi),中國(guó)移動(dòng)的兩面精彩
普通對(duì)話 專(zhuān)訪華為終端何剛:第三代nova已成為爭(zhēng)奪全球
普通對(duì)話 中國(guó)普天陶雄強(qiáng):物聯(lián)網(wǎng)等新經(jīng)濟(jì)是最大機(jī)遇
普通對(duì)話 人人車(chē)?yán)罱。航衲臧l(fā)力金融 拓展汽車(chē)后市場(chǎng)
普通對(duì)話 華為萬(wàn)飚:三代出貴族,PC產(chǎn)品已走在正確道路
普通對(duì)話 共享退潮單車(chē)入冬 智享單車(chē)卻走向盈利
普通對(duì)話 Achronix發(fā)布新品單元塊 推動(dòng)eFPGA升級(jí)
普通對(duì)話 金柚網(wǎng)COO邱燕:天吳系統(tǒng)2.0真正形成了社保管