當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件

通用串行總線(usb)接口具有簡單靈活、高帶寬、易于擴展和熱插拔等優(yōu)點,它目前已成為數(shù)碼設(shè)備的標(biāo)準(zhǔn)接口之一,小到u盤、mp3,大到數(shù)碼相機、打印機,usb接口的身影無處不在。但我們目前所使用的usb移動設(shè)備多為usb的外設(shè)(device) , 比如usb的移動硬盤、usb接口的數(shù)碼相機,一般只能在pc上使用,即只能通過pc實現(xiàn)文件和數(shù)據(jù)的交換。   業(yè)界和用戶的需求呼喚usb主機的嵌入式化,因此在嵌入式系統(tǒng)中實現(xiàn)usb主機功能成了usb設(shè)計領(lǐng)域的熱點之一。   迄今為止,嵌入式usb主機的最大市場和增長點在移動消費電子設(shè)備領(lǐng)域, 比如pda與usb記憶棒傳遞數(shù)據(jù)、mp3之間傳遞歌曲、數(shù)碼相機連接打印機等。   嵌入式usb主機也逐漸用于工業(yè)測控領(lǐng)域,用來實現(xiàn)數(shù)據(jù)的采集和交換。原來數(shù)據(jù)采集和交換大多是使用軟盤、串行接口(rs232/rs485)或以太網(wǎng)等方式。軟盤存儲容量小、可靠性差,而串行接口或以太網(wǎng)都需要布線施工,接入成本大,而且不具備移動性?,F(xiàn)在,越來越多的嵌入式系統(tǒng)采用通過usb總線連接的測控設(shè)備。 usb控制器isp1161簡介 一個usb系統(tǒng)一般由一個usb主機(host)、一個或多個usb集線器(hub)和一個或多個usb設(shè)備節(jié)點(node)組成。usb協(xié)議規(guī)定了usb主機與usb設(shè)備的主從關(guān)系,所以usb接口產(chǎn)品的應(yīng)用離不開usb主機的開發(fā)。usb主機是包含usb軟件驅(qū)動和usb主機硬件功能接口的計算機系統(tǒng)實體。usb主機硬件是指usb主機控制器,它規(guī)定了usb主機硬件接口,因而在設(shè)計usb協(xié)議棧時必須了解相關(guān)的usb主機控制器規(guī)范。 針對嵌入式系統(tǒng)應(yīng)用的usb主機控制器規(guī)范是康柏、微軟、松下等公司提出的ohci(開放式主機控制器接口)標(biāo)準(zhǔn)。 飛利普公司的isp1161芯片支持ohci標(biāo)準(zhǔn),它是一個符合usb2.0全速規(guī)范的單片主機控制器和設(shè)備控制器。isp1161可以僅作為主機控制器或設(shè)備控制器使用,也可以同時作為主機和設(shè)備控制器使用。 isp1161可分為四大功能模塊: 1)主機控制器模塊:實現(xiàn)主機控制器的功能。提供兩個下行端口,每個下行端口都有自己的過流檢測輸入管腳和電源轉(zhuǎn)換控制輸出管腳。 2)設(shè)備控制器模塊:實現(xiàn)設(shè)備控制器的功能。提供一個上行端口,有其自身的vbus檢測輸入管腳。 3)微處理器接口模塊:兩個usb控制器共用一個微處理器總線接口,它們有相同的數(shù)據(jù)總線,i/o地址不同。它們也有各自的中斷請求輸出管腳和獨立的dma通道。   4)電源調(diào)整和上電復(fù)位模塊:除了可以軟件復(fù)位外,還可以通過reset_n管腳實現(xiàn)硬件復(fù)位。isp1161只接受5v或3.3v的電壓,當(dāng)輸入5v電壓時,電源調(diào)整器會將其調(diào)整為3.3v。   isp1161 主機控制器子模塊的功能框圖示于圖1,主機控制器的下行端口可與任意一個符合usb 規(guī)范的usb 設(shè)備和包含usb 上行端口的usb 集線器相連。類似地,設(shè)備控制器的上行端口可與任意一個符合usb 規(guī)范的usb主機和包含usb 下行端口的usb 集線器相連。   相關(guān)嵌入式應(yīng)用系統(tǒng)的架構(gòu)   本文涉及的嵌入式系統(tǒng)是一個指紋驗證系統(tǒng),其總體結(jié)構(gòu)如圖2所示。系統(tǒng)采用英特爾公司的32位400mhz微處理器pxa255以滿足指紋識別系統(tǒng)計算量大的需要,pxa255具有豐富的外圍接口,如:lcd控制器、串口、cf卡接口、usb客戶端口,但 沒有usb 主機控制器。此外,硬件平臺還包括存儲模塊、數(shù)據(jù)采集模塊、usb模塊、網(wǎng)絡(luò)通信模塊和調(diào)試及下載接口模塊,系統(tǒng)總體結(jié)構(gòu)框圖如圖2所示。
  32位微處理器pxa255中央處理器結(jié)合一個51單片機完成對整個系統(tǒng)的控制操作。8m的flash和32m的sdram用作存儲模塊。具有usb設(shè)備接口的富士通公司指紋傳感器芯片mbf200實現(xiàn)對指紋數(shù)據(jù)的采集和轉(zhuǎn)換。通過usb主機接口實現(xiàn)嵌入式系統(tǒng)與usb設(shè)備——mbf200之間的通信。鑒于該指紋驗證系統(tǒng)要實現(xiàn)網(wǎng)絡(luò)化,因而配置了cf接口無線網(wǎng)卡。通過pxa255本身的串口控制器與pc通信,用于調(diào)試和下載windows ce鏡像文件。人機交互用于顯示運行結(jié)果和注冊/增刪指紋數(shù)據(jù)。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉