一、基于SL811的嵌入式USB主機(jī)設(shè)計(論文文獻(xiàn)綜述)
彭志高[1](2012)在《基于SL811HST的嵌入式USBHOST模塊的設(shè)計》文中指出隨著計算機(jī)技術(shù)的發(fā)展,對一主機(jī)為中心的計算機(jī)軟件的復(fù)雜性、拓?fù)浣Y(jié)構(gòu)以及相對嵌入式系統(tǒng)的功率要求較高,而同時對降低了主機(jī)對電力的需求。本文著重采用理論分析與的方法提出了對Host系統(tǒng)的改進(jìn):以最優(yōu)的性價比,將USB Host系統(tǒng)建立在資源稀缺和無操作系統(tǒng)的嵌入式系統(tǒng)中。對改進(jìn)后的系統(tǒng)進(jìn)行測試,結(jié)果可以發(fā)現(xiàn),改進(jìn)后的系統(tǒng)性能克服了傳統(tǒng)Host系統(tǒng)的缺點(diǎn),滿足現(xiàn)在廣大用戶的需求。基于理論基礎(chǔ),可以獨(dú)立于操作系統(tǒng)而實(shí)現(xiàn)嵌入式USB主機(jī)應(yīng)用程序,USB及其所支持的設(shè)備類協(xié)議,所采用的相關(guān)的傳輸協(xié)議的復(fù)雜性,對于計算機(jī)存儲器、運(yùn)算速度等有比較高的要求,建立嵌入式USB Host系統(tǒng)的關(guān)鍵是,如何更好的解決單片機(jī)的有限資源與支持復(fù)雜USB協(xié)議之間的矛盾。要實(shí)現(xiàn)基于單片機(jī)嵌入式USB Host系統(tǒng)的開發(fā),存在一些技術(shù)難點(diǎn):特定的應(yīng)用需求如何通過單片機(jī)本身的有限的資源處理,特定USB設(shè)備的信息如何利用裁剪USB協(xié)議處理, USB Host系統(tǒng)功能如何實(shí)現(xiàn)等。目前主要有兩種方案解決這個問題:一是內(nèi)部集成USB內(nèi)核的MCU:控制模塊并將其作為芯片上外設(shè)部分的MCU微控制器,其包括一個集成的USB物理層,基本不需要任何外部元器件。不足之處是所采用的MCU芯片必須是特定的,從而限制了其應(yīng)用功能的實(shí)現(xiàn),不能滿足對應(yīng)用廣泛的嵌入式系統(tǒng)設(shè)計的需求,并且需要專門的開發(fā)工具,開發(fā)費(fèi)用高。二是32位MCU+RTOS。因為高性能處理器/微控制器在這種情況下可以完成許多繁瑣的功能,包括USB主機(jī)功能。處理器/微控制器性能越高,其價格也越高,而且對其的開發(fā)需要較長的時間, RTOS開發(fā)平臺比較貴,一般企業(yè)難以實(shí)現(xiàn),發(fā)展技術(shù)門檻高,實(shí)現(xiàn)難度比較大。本課題提出了一種全新方案,解決了上述兩種方案的不足之處。我們可以直接使用MCU+USB主控芯片,前者可對后者進(jìn)行驅(qū)動,而且可直接完成對Mass Storage類USB設(shè)備的訪問。該方案的優(yōu)點(diǎn)在于使用了8位的MCU,從而簡化了硬件電路、減少了外圍器件、降低了系統(tǒng)成本。通過執(zhí)行虛擬軟件模塊,CPU可直接驅(qū)動普通的I/O口來實(shí)現(xiàn)硬件外設(shè)功能。
馬世杰[2](2011)在《嵌入式系統(tǒng)中USB主機(jī)控制器的實(shí)現(xiàn)》文中提出詳細(xì)介紹了一種基于ARM7內(nèi)核處理器開發(fā)的USB主機(jī)系統(tǒng)。實(shí)現(xiàn)讀取一個U盤的數(shù)據(jù)并寫入另一個U盤的功能。系統(tǒng)硬件方案設(shè)計具有成本低、功耗小、速度快等特點(diǎn)。在軟件上,系統(tǒng)完成了USB主機(jī)控制器驅(qū)動程序、核心驅(qū)動程序以及用戶軟件的設(shè)計,可很好地完成設(shè)備的枚舉、配置等功能;系統(tǒng)支持Mass Storage類協(xié)議,并建立了精簡的FAT文件系統(tǒng),可以完成U盤上文件的讀取,使USB應(yīng)用脫離個人電腦具有普遍意義。論文就USB主機(jī)系統(tǒng)作了總結(jié)和分析,并對嵌入式USB主機(jī)的發(fā)展前景作了展望。
夏新亞,馬曉勇[3](2011)在《主動、從動USB接口的實(shí)現(xiàn)》文中進(jìn)行了進(jìn)一步梳理基于Cypress公司的USB主/從控制芯片SL811HS,開發(fā)了符合USB1.1協(xié)議的主動、從動USB接口模塊。該模塊工作在主動模式時,可以對U盤進(jìn)行讀、寫等操作;工作在從動模式時,可以與PC機(jī)通信。本文詳細(xì)介紹了主動、從動USB接口的開發(fā)過程以及兩者在硬件設(shè)計、軟件編程上的區(qū)別。
閔浩[4](2011)在《基于單片機(jī)的USB接口電路及其在數(shù)據(jù)通信中的應(yīng)用》文中研究指明隨著USB技術(shù)的廣泛應(yīng)用與發(fā)展,USB技術(shù)急需要運(yùn)用到便攜式設(shè)備中,USB OTG技術(shù)滿足了這種需求。本文通過對單片機(jī)技術(shù)相關(guān)知識、USB通信協(xié)議以及USB OTG技術(shù)等理論知識進(jìn)行研究,在前人的基礎(chǔ)上,設(shè)計了一套基于單片機(jī)的USB通信系統(tǒng)。本文對USB通信協(xié)議以及USB通信實(shí)現(xiàn)過程等一系列相關(guān)知識進(jìn)行了研究,重點(diǎn)研究了USB設(shè)備枚舉過程與Mass Storage類協(xié)議。首先研究了USB通信協(xié)議的基礎(chǔ),包括USB數(shù)據(jù)協(xié)議層、USB設(shè)備的架構(gòu)、USB設(shè)備的枚舉。為要進(jìn)行的硬件設(shè)計做了準(zhǔn)備。然后對Mass Storage類協(xié)議傳輸進(jìn)行了研究,包括Bulk-Only傳輸、UFI指令集。Bulk-Only傳輸是本系統(tǒng)中用到的主要傳輸類型,而UFI指令集是支持這類傳輸?shù)淖畛S玫拿罴?。其?本文針對設(shè)計的要求進(jìn)行了硬件部分的設(shè)計。首先根據(jù)各個芯片的應(yīng)用情況,選擇主控制器芯片、USB主/從接口芯片以及FLASH存儲芯片。本系統(tǒng)選擇STC10F08XE單片機(jī)為主控制器,它具有全面支持51系列單片機(jī)指令集、易操作等優(yōu)先。選擇SL811HS為USB主/從接口芯片,它具有支持乒乓操作、自動地址增加模式等優(yōu)點(diǎn)。然后對各主要部分的硬件連接進(jìn)行了設(shè)計,包括STC10F08XE與SL811HS的連接設(shè)計、STC10F08XE與存儲器的連接設(shè)計等。最后,本文對系統(tǒng)的軟件部分進(jìn)行了設(shè)計。主要設(shè)計了系統(tǒng)作為USB主機(jī)模式時的軟件部分,包括單片機(jī)與SL811HS間的通信、通過SL81lHS向從機(jī)發(fā)送數(shù)據(jù)、通過SL81lHS向從機(jī)接收數(shù)據(jù)、設(shè)備枚舉等。對于本系統(tǒng)設(shè)計的單片機(jī)的USB通信系統(tǒng),仍然需要做進(jìn)一步的研究與探索。本文在最后做出了總結(jié)與展望。
仲偉峰,李全利,徐軍[5](2010)在《基于ARM的嵌入式USB主機(jī)系統(tǒng)設(shè)計》文中進(jìn)行了進(jìn)一步梳理針對嵌入式系統(tǒng)中應(yīng)用廣泛的USB移動存儲設(shè)備,設(shè)計了基于ARM和SL811HS的嵌入式USB主機(jī)控制器,按照USB協(xié)議和OHCI規(guī)范分層次設(shè)計了USB主機(jī)系統(tǒng)的軟件,并實(shí)現(xiàn)了USB大容量存儲設(shè)備的文件操作.USB主機(jī)系統(tǒng)采用模塊化設(shè)計思想,為用戶提供了基于RS232接口和SPI接口的通信協(xié)議,提高了系統(tǒng)的易用性.經(jīng)測試表明,USB主機(jī)系統(tǒng)性能穩(wěn)定,支持FAT16/32文件系統(tǒng)及其各種文件操作,可以實(shí)現(xiàn)嵌入式系統(tǒng)中的實(shí)時數(shù)據(jù)存儲.
王佳偉,夏路易[6](2010)在《基于Linux下USB主機(jī)接口設(shè)計》文中研究說明在Linux系統(tǒng)下,基于嵌入式處理器擴(kuò)展USB主機(jī)端口的工作原理,提出了USB主機(jī)接口的軟硬件設(shè)計方案,該系統(tǒng)可增加在某些稱重設(shè)備的USB主機(jī)端口,拋開了PC機(jī),既可作為主機(jī),也可作為外設(shè),與其他OTG設(shè)備直接實(shí)現(xiàn)點(diǎn)對點(diǎn)通信,實(shí)現(xiàn)稱重設(shè)備系統(tǒng)升級的快捷、方便,系統(tǒng)性能穩(wěn)定可靠。在實(shí)際中該USB主機(jī)接口設(shè)計取得良好效果。
郭彪[7](2010)在《基于農(nóng)田溫室系統(tǒng)的嵌入式USB主機(jī)系統(tǒng)》文中指出介紹了一套基于ARM內(nèi)核處理器開發(fā)的USB主機(jī)系統(tǒng),提出了基于S3C44B0X和SL811HST的系統(tǒng)解決方案,該系統(tǒng)成本低廉、運(yùn)行穩(wěn)定,適合應(yīng)用于從溫室系統(tǒng)中提取數(shù)據(jù)到U盤上。為USB在嵌入式領(lǐng)域的應(yīng)用和實(shí)現(xiàn)USB的通信,提供了一個簡便、可靠的方法。
劉佩鋒,粟梅[8](2009)在《ARM和LINUX系統(tǒng)下嵌入式USB主機(jī)的設(shè)計》文中研究表明根據(jù)實(shí)際應(yīng)用中嵌入式系統(tǒng)常需要具備USB主機(jī)功能而大多數(shù)微處理芯片沒有集成這一功能的實(shí)際情況,提出了一套基于S3C44B0X和SL811HST的系統(tǒng)解決方案。本系統(tǒng)以ARM7核心板加USB擴(kuò)展板為硬件實(shí)現(xiàn)方法;在ucLinux系統(tǒng)下實(shí)現(xiàn)USB驅(qū)動程序的編寫和加載。該系統(tǒng)成本低廉,運(yùn)行穩(wěn)定,適合應(yīng)用于手持式設(shè)備上及野外工作場合。
秦鐵[9](2009)在《嵌入式USB主機(jī)大容量存儲技術(shù)分析》文中研究指明分析嵌入式USB主機(jī)發(fā)展的必要性,從嵌入式USB主機(jī)Mass Storage類的硬件設(shè)計及實(shí)現(xiàn)過程出發(fā),介紹嵌入式USB主機(jī)硬件系統(tǒng)是由SM5964單片機(jī)加上USB主從芯片SL811 HS組成,并對USB主機(jī)系統(tǒng)軟件進(jìn)行分析,實(shí)現(xiàn)USB1.1主機(jī)協(xié)議和USB masss torage類。
吳元友[10](2009)在《嵌入式USB HOST與OTG功能的研究》文中研究說明USB是一種高速度、低成本和即插即用的總線技術(shù),應(yīng)用廣泛。但是USB必須嚴(yán)格遵守主從結(jié)構(gòu),主機(jī)HOST扮演著核心位置,任何一次USB數(shù)據(jù)的傳輸都必須由主機(jī)發(fā)起,而現(xiàn)實(shí)中大量扮演主機(jī)角色的是個人電腦PC。伴隨著當(dāng)前電子信息技術(shù)的飛速發(fā)展,USB技術(shù)開始走進(jìn)工控設(shè)備、家電、通信產(chǎn)品等領(lǐng)域,人們希望這些設(shè)備能脫離PC直接通過USB接口和外設(shè)通信。而隨著嵌入式產(chǎn)品的流行,USB HOST的需求也越來越明顯,國內(nèi)外先進(jìn)廠商也開始紛紛把目光轉(zhuǎn)向嵌入式USB HOST技術(shù)。本文從滿足我國嵌入式系統(tǒng)及便攜式電子產(chǎn)品對USB設(shè)備的使用需求出發(fā),首先分析了USB技術(shù)的體系結(jié)構(gòu)和特點(diǎn),包括總線工業(yè)標(biāo)準(zhǔn)、拓?fù)浣Y(jié)構(gòu)、協(xié)議定義和傳輸方式;同時分析了USB OTG的規(guī)范、設(shè)備類型、系統(tǒng)和驅(qū)動結(jié)構(gòu)等;接著詳細(xì)介紹了一種實(shí)現(xiàn)USB HOST系統(tǒng)的方法:結(jié)合現(xiàn)有的嵌入式操作系統(tǒng)uCLinux移植技術(shù),利用高性能、多功能與高擴(kuò)展性的ARM處理器S3C44B0X和具有實(shí)現(xiàn)主機(jī)控制器功能的SL811HS芯片,設(shè)計并實(shí)現(xiàn)USB HOST功能。硬件上按照器件選擇、功能模塊和電路設(shè)計等方面加以介紹,特別詳細(xì)介紹了S3C44B0X處理器和SL811HS主機(jī)控制器芯片。軟件上則主要討論USB主控制器驅(qū)動程序、USB核心驅(qū)動程序、USB Mass Strage類協(xié)議和相應(yīng)的文件系統(tǒng)的編寫。論文在系統(tǒng)設(shè)計的過程中,詳細(xì)說明了各部分應(yīng)該注意的重點(diǎn)以及實(shí)現(xiàn)的難點(diǎn),對相關(guān)開發(fā)人員有一定的借鑒意義。最后就此系統(tǒng)設(shè)計做了總結(jié)和分析,并對嵌入式USB HOST系統(tǒng)的發(fā)展和應(yīng)用前景做了展望。
二、基于SL811的嵌入式USB主機(jī)設(shè)計(論文開題報告)
(1)論文研究背景及目的
此處內(nèi)容要求:
首先簡單簡介論文所研究問題的基本概念和背景,再而簡單明了地指出論文所要研究解決的具體問題,并提出你的論文準(zhǔn)備的觀點(diǎn)或解決方法。
寫法范例:
本文主要提出一款精簡64位RISC處理器存儲管理單元結(jié)構(gòu)并詳細(xì)分析其設(shè)計過程。在該MMU結(jié)構(gòu)中,TLB采用叁個分離的TLB,TLB采用基于內(nèi)容查找的相聯(lián)存儲器并行查找,支持粗粒度為64KB和細(xì)粒度為4KB兩種頁面大小,采用多級分層頁表結(jié)構(gòu)映射地址空間,并詳細(xì)論述了四級頁表轉(zhuǎn)換過程,TLB結(jié)構(gòu)組織等。該MMU結(jié)構(gòu)將作為該處理器存儲系統(tǒng)實(shí)現(xiàn)的一個重要組成部分。
(2)本文研究方法
調(diào)查法:該方法是有目的、有系統(tǒng)的搜集有關(guān)研究對象的具體信息。
觀察法:用自己的感官和輔助工具直接觀察研究對象從而得到有關(guān)信息。
實(shí)驗法:通過主支變革、控制研究對象來發(fā)現(xiàn)與確認(rèn)事物間的因果關(guān)系。
文獻(xiàn)研究法:通過調(diào)查文獻(xiàn)來獲得資料,從而全面的、正確的了解掌握研究方法。
實(shí)證研究法:依據(jù)現(xiàn)有的科學(xué)理論和實(shí)踐的需要提出設(shè)計。
定性分析法:對研究對象進(jìn)行“質(zhì)”的方面的研究,這個方法需要計算的數(shù)據(jù)較少。
定量分析法:通過具體的數(shù)字,使人們對研究對象的認(rèn)識進(jìn)一步精確化。
跨學(xué)科研究法:運(yùn)用多學(xué)科的理論、方法和成果從整體上對某一課題進(jìn)行研究。
功能分析法:這是社會科學(xué)用來分析社會現(xiàn)象的一種方法,從某一功能出發(fā)研究多個方面的影響。
模擬法:通過創(chuàng)設(shè)一個與原型相似的模型來間接研究原型某種特性的一種形容方法。
三、基于SL811的嵌入式USB主機(jī)設(shè)計(論文提綱范文)
(1)基于SL811HST的嵌入式USBHOST模塊的設(shè)計(論文提綱范文)
摘要 |
Abstract |
第1章 緒論 |
1.1 本文選題背景 |
1.2 USB 發(fā)展概述 |
1.3 USB 特性及優(yōu)點(diǎn) |
1.4 各國對 USB 研究概況 |
1.4.1 嵌入式系統(tǒng)的國內(nèi)外發(fā)展?fàn)顩r |
1.4.2 USB 國內(nèi)外研究概況 |
1.5 本論文研究內(nèi)容 |
1.6 主要研究內(nèi)容 |
第2章 嵌入式系統(tǒng)及 USB 簡介 |
2.1 嵌入式系統(tǒng)的基本概念 |
2.1.1 嵌入式系統(tǒng)簡介 |
2.1.2 嵌入式系統(tǒng)的開發(fā)流程 |
2.1.3 嵌入式系統(tǒng)發(fā)展趨勢 |
2.2 USB 的拓?fù)浣Y(jié)構(gòu) |
2.2.1 USB 主機(jī) |
2.2.2 USB 設(shè)備 |
2.3 USB 總線傳輸協(xié)議 |
2.3.1 USB 數(shù)據(jù)傳輸?shù)幕窘Y(jié)構(gòu) |
2.3.2 USB 數(shù)據(jù)傳輸類型 |
2.4 USB 系統(tǒng)工作原理 |
2.4.1 USB 設(shè)備的枚舉過程 |
2.4.2 USB 設(shè)備的描述符及標(biāo)準(zhǔn)請求命令 |
2.5 本章小結(jié) |
第3章 USBHost 系統(tǒng)整體規(guī)劃 |
3.1 USB 主機(jī)工作原理 |
3.2 系統(tǒng)的硬件設(shè)計模塊 |
3.3 系統(tǒng)的軟件設(shè)計模塊 |
3.4 本章小結(jié) |
第4章 嵌入式 USB Host 的實(shí)現(xiàn) |
4.1 系統(tǒng)的硬件設(shè)計 |
4.1.1 新型 USB 控制器芯片性能分析研究及其發(fā)展 |
4.1.2 硬件設(shè)計 |
4.2 USB Host 接口芯片 SL811HS |
4.2.1 SL811HS 的性能特點(diǎn) |
4.2.2 SL811HS 的內(nèi)部功能結(jié)構(gòu) |
4.2.3 SL811HS 的引腳及工作方式 |
4.2.4 USB 下行端口設(shè)計 |
4.3 系統(tǒng)的軟件設(shè)計 |
4.3.1 USBHost 系統(tǒng)軟件設(shè)計的簡化 |
4.3.2 SL811HS 初始化及驅(qū)動程序設(shè)計 |
4.3.3 USB 主機(jī)協(xié)議的系統(tǒng)軟件設(shè)計 |
4.3.4 Mass Storage 類協(xié)議的程序設(shè)計 |
4.3.5 嵌入式文件系統(tǒng)的創(chuàng)建 |
4.4 系統(tǒng)測試 |
4.5 小結(jié)、思考和討論 |
結(jié)論 |
參考文獻(xiàn) |
附錄 |
致謝 |
(2)嵌入式系統(tǒng)中USB主機(jī)控制器的實(shí)現(xiàn)(論文提綱范文)
1 引言 |
2 USB主機(jī)系統(tǒng)解決方案介紹 |
3 USB主機(jī)系統(tǒng)規(guī)劃和硬件設(shè)計 |
3.1 系統(tǒng)硬件設(shè)計構(gòu)思 |
3.2 系統(tǒng)硬件電路 |
4 嵌入式USB主機(jī)系統(tǒng)軟件設(shè)計 |
4.1 系統(tǒng)的軟件功能設(shè)計模塊構(gòu)思 |
4.2 軟件設(shè)計概述 |
5 嵌入式USB主機(jī)系統(tǒng)測試 |
5.1 實(shí)驗環(huán)境介紹 |
5.2 調(diào)試過程及結(jié)果 |
(3)主動、從動USB接口的實(shí)現(xiàn)(論文提綱范文)
引言 |
1 硬件電路設(shè)計 |
2 主動USB接口的軟件設(shè)計 |
2.1 USB主機(jī)控制器接口驅(qū)動層 |
2.2 USB總線驅(qū)動層 |
2.3 海量存儲設(shè)備類驅(qū)動層 |
2.4 海量存儲文件系統(tǒng)層 |
3 從動USB接口的軟件設(shè)計 |
3.1 單片機(jī)方面的固件程序設(shè)計 |
3.2 PC機(jī)方面的軟件程序設(shè)計 |
3.2.1 驅(qū)動程序的編寫 |
3.2.2 應(yīng)用程序的編寫 |
4 結(jié)論 |
(4)基于單片機(jī)的USB接口電路及其在數(shù)據(jù)通信中的應(yīng)用(論文提綱范文)
摘要 |
Abstract |
第一章 緒論 |
1.1 課題研究的背景 |
1.2 課題研究的目的和意義 |
1.3 本課題主要研究的內(nèi)容和章節(jié)安排 |
1.3.1 本課題主要研究內(nèi)容 |
1.3.2 本論文的章節(jié)安排 |
第二章 USB通信協(xié)議簡介 |
2.1 數(shù)據(jù)協(xié)議層 |
2.1.1 位定序和同步字段 |
2.1.2 包中的字段格式 |
2.1.3 包格式 |
2.1.4 事務(wù)類型 |
2.2 USB 設(shè)備架構(gòu) |
2.3 USB 系統(tǒng)的設(shè)備枚舉 |
2.3.1 USB 設(shè)備的狀態(tài) |
2.3.2 USB 設(shè)備的枚舉過程 |
2.3 本章小結(jié) |
第三章 Mass Storage類協(xié)議 |
3.1 Bulk-Only 傳輸 |
3.1.1 命令塊數(shù)據(jù)包(CBW) |
3.1.2 命令狀態(tài)包(CSW) |
3.2 SCSI 命令簡介 |
3.3 本章小結(jié) |
第四章 系統(tǒng)的硬件設(shè)計 |
4.1 系統(tǒng)硬件的總體設(shè)計 |
4.2 系統(tǒng)硬件的各個組成部分 |
4.2.1 系統(tǒng)控制芯片—STC10F08XE |
4.2.2 USB 接口芯片—SL811HS |
4.2.3 電源管理芯片—MAX892LEUA |
4.2.4 系統(tǒng)存儲芯片—K9F5608 |
4.3 系統(tǒng)硬件的各個組成部分 |
4.3.1 STC10F08XE 與SL811HS 的連接設(shè)計 |
4.3.2 STC10F08XE 與存儲器的連接設(shè)計 |
4.3.3 Vbus 門檻電壓實(shí)現(xiàn) |
4.3.4 設(shè)備接口的實(shí)現(xiàn) |
4.4 本章小結(jié) |
第五章 系統(tǒng)的軟件設(shè)計 |
5.1 軟件部分的總體設(shè)計 |
5.2 程序設(shè)計 |
5.2.1 USB 主機(jī)軟件設(shè)計 |
5.2.2 USB 從機(jī)軟件設(shè)計 |
5.2.3 對FLASH 的讀寫操作設(shè)計 |
5.3 本章小結(jié) |
第六章 總結(jié)與展望 |
6.1 工作總結(jié) |
6.2 后續(xù)工作展望 |
參考文獻(xiàn) |
研究生期間發(fā)表論文 |
致謝 |
詳細(xì)摘要 |
(5)基于ARM的嵌入式USB主機(jī)系統(tǒng)設(shè)計(論文提綱范文)
0 引 言 |
1 系統(tǒng)的硬件設(shè)計 |
1.1 主控制器與USB接口芯片介紹 |
1.2 S3C44B0X與SL811HS的硬件連接 |
2 USB HOST系統(tǒng)驅(qū)動程序設(shè)計 |
2.1 USB主機(jī)控制器驅(qū)動程序 (HCD) |
2.2 USB核心驅(qū)動程序 (USBD) |
2.2.1 實(shí)現(xiàn)USB事物的函數(shù) |
2.2.2 控制傳輸和批量傳輸?shù)膶?shí)現(xiàn) |
2.3 USB設(shè)備枚舉 |
3 嵌入式USB主機(jī)文件系統(tǒng)的設(shè)計 |
3.1 UFI子類命令層 |
3.2 中間層 |
3.3 API函數(shù)接口 |
4 模塊通信協(xié)議 |
4.1 RS232和SPI接口 |
4.2 基于RS232和SPI接口的通信協(xié)議 |
4.2.1 發(fā)送命令格式 |
4.2.2 應(yīng)答命令格式 |
5 結(jié) 語 |
(6)基于Linux下USB主機(jī)接口設(shè)計(論文提綱范文)
1 系統(tǒng)整體方案 |
2 硬件電路設(shè)計 |
2.1 核心器件選型 |
2.2 AT91SAM7X256的USB設(shè)備端口設(shè)計 |
2.3 USB主機(jī)端口設(shè)計 |
3 系統(tǒng)軟件實(shí)現(xiàn) |
3.1 USB設(shè)備驅(qū)動程序框架 |
3.2 注冊和注銷 |
3.3 probe () 函數(shù) |
3.4 open () , write () 和read () 函數(shù) |
4 實(shí)驗結(jié)果 |
5 結(jié)束語 |
(8)ARM和LINUX系統(tǒng)下嵌入式USB主機(jī)的設(shè)計(論文提綱范文)
1 引言 |
2 總體設(shè)計 |
3 硬件電路 |
4 軟件系統(tǒng) |
5 總結(jié) |
(10)嵌入式USB HOST與OTG功能的研究(論文提綱范文)
摘要 |
Abstract |
第1章 緒論 |
1.1 課題研究的背景 |
1.2 課題研究的意義 |
1.3 本文的主要研究內(nèi)容 |
第2章 USB 協(xié)議 |
2.1 USB 的簡介 |
2.2 USB 的特點(diǎn) |
2.3 USB 的通信協(xié)議 |
2.4 USB 的體系結(jié)構(gòu) |
2.5 Mass Storage 類協(xié)議 |
2.6 OTG 規(guī)范協(xié)議 |
2.7 OTG 設(shè)備類型 |
2.8 USB OTG 的系統(tǒng)結(jié)構(gòu) |
2.9 驅(qū)動結(jié)構(gòu) |
2.10 本章小結(jié) |
第3章 嵌入式 USB HOST 系統(tǒng)的總體設(shè)計 |
3.1 嵌入式系統(tǒng)概述 |
3.2 嵌入式硬件系統(tǒng) |
3.3 嵌入式軟件系統(tǒng) |
3.4 嵌入式 USB HOST 的硬件設(shè)計思路 |
3.5 嵌入式 USB HOST 的軟件設(shè)計思路 |
3.6 本章小結(jié) |
第4章 嵌入式 USB HOST 系統(tǒng)的硬件實(shí)現(xiàn) |
4.1 硬件總體結(jié)構(gòu) |
4.2 S3C44B0 和 SL811HS 芯片介紹 |
4.3 S3C44B0 與 SL811HS 連接的電路設(shè)計 |
4.4 SL811HS 外圍電路設(shè)計 |
4.5 系統(tǒng)供電電路設(shè)計 |
4.6 系統(tǒng)存儲器電路設(shè)計 |
4.7 串口電路設(shè)計 |
4.8 JTAG 電路設(shè)計 |
4.9 復(fù)位與晶振電路設(shè)計 |
4.10 按鍵與 LCD 電路設(shè)計 |
4.11 本章小結(jié) |
第5章 嵌入式 USB HOST 系統(tǒng)的軟件實(shí)現(xiàn) |
5.1 Bootloder 的實(shí)現(xiàn) |
5.2 操作系統(tǒng) uCLinux 內(nèi)核的移植 |
5.2.1 總述 |
5.2.2 內(nèi)核的裁剪與配置 |
5.3 USB HOST 驅(qū)動程序的實(shí)現(xiàn) |
5.4 用戶交互模塊驅(qū)動程序設(shè)計 |
5.4.1 LCD 液晶模塊驅(qū)動程序 |
5.4.2 串口通信模塊驅(qū)動程序設(shè)計 |
5.4.3 鍵盤中斷模塊程序設(shè)計 |
5.5 根文件系統(tǒng)的實(shí)現(xiàn) |
5.6 本章小結(jié) |
第6章 USB HOST 系統(tǒng)的測試 |
結(jié)論 |
參考文獻(xiàn) |
附錄 |
攻讀碩士學(xué)位期間發(fā)表的學(xué)術(shù)論文 |
致謝 |
四、基于SL811的嵌入式USB主機(jī)設(shè)計(論文參考文獻(xiàn))
- [1]基于SL811HST的嵌入式USBHOST模塊的設(shè)計[D]. 彭志高. 哈爾濱工程大學(xué), 2012(02)
- [2]嵌入式系統(tǒng)中USB主機(jī)控制器的實(shí)現(xiàn)[J]. 馬世杰. 大眾科技, 2011(11)
- [3]主動、從動USB接口的實(shí)現(xiàn)[J]. 夏新亞,馬曉勇. 通信與信息技術(shù), 2011(03)
- [4]基于單片機(jī)的USB接口電路及其在數(shù)據(jù)通信中的應(yīng)用[D]. 閔浩. 武漢科技大學(xué), 2011(01)
- [5]基于ARM的嵌入式USB主機(jī)系統(tǒng)設(shè)計[J]. 仲偉峰,李全利,徐軍. 哈爾濱理工大學(xué)學(xué)報, 2010(06)
- [6]基于Linux下USB主機(jī)接口設(shè)計[J]. 王佳偉,夏路易. 電子設(shè)計工程, 2010(07)
- [7]基于農(nóng)田溫室系統(tǒng)的嵌入式USB主機(jī)系統(tǒng)[J]. 郭彪. 江西農(nóng)業(yè)學(xué)報, 2010(02)
- [8]ARM和LINUX系統(tǒng)下嵌入式USB主機(jī)的設(shè)計[J]. 劉佩鋒,粟梅. 微計算機(jī)信息, 2009(20)
- [9]嵌入式USB主機(jī)大容量存儲技術(shù)分析[J]. 秦鐵. 交通科技與經(jīng)濟(jì), 2009(03)
- [10]嵌入式USB HOST與OTG功能的研究[D]. 吳元友. 哈爾濱理工大學(xué), 2009(03)
標(biāo)簽:host論文; 嵌入式技術(shù)論文; 嵌入式系統(tǒng)設(shè)計論文; 嵌入式計算機(jī)論文; 軟件接口論文;