第1 章 USB 設(shè)備控制器固件編程..71.1 USB 設(shè)備控制器簡介.
標(biāo)簽: 2400 USB LPC 開發(fā)指南
上傳時間: 2013-04-24
上傳用戶:lmq0059
隨著信息產(chǎn)業(yè)和集成電路技術(shù)的進步,嵌入式應(yīng)用領(lǐng)域得到了蓬勃和快速的發(fā)展。嵌入式應(yīng)用開發(fā)的重要特點是滿足應(yīng)用門類的多樣化需求,嵌入式應(yīng)用的多樣化主要體現(xiàn)在目標(biāo)機硬件平臺的多樣化,而硬件平臺的多樣化則對嵌入式系統(tǒng)平臺的底層構(gòu)建提出了嚴(yán)格要求,因此不同硬件平臺底層構(gòu)建研究是嵌入式開發(fā)中的一個重要問題。 嵌入式軟硬件平臺的底層構(gòu)建主要涉及以下幾個部分: 1、嵌入式開發(fā)環(huán)境構(gòu)建,涉及交叉編譯環(huán)境、交叉調(diào)試環(huán)境等; 2、嵌入式硬件平臺構(gòu)建,涉及硬件平臺選型、地址分配等; 3、U.Boot移植,涉及U-Boot啟動分析、移植分析等; 4、嵌入式操作系統(tǒng)移植,涉及uClinux內(nèi)核結(jié)構(gòu)、移植分析等; 5、驅(qū)動程序的開發(fā),涉及硬件分析、Linux下驅(qū)動分析等; 與此同時,安全防范系統(tǒng)作為現(xiàn)代化的安全警衛(wèi)手段,近年來正越來越多地進入各個行業(yè)的各種應(yīng)用領(lǐng)域,智能家居已經(jīng)成為高科技發(fā)展必然的趨勢。另外,運營商寬帶網(wǎng)絡(luò)缺乏新的利潤增長點,在已有的寬帶網(wǎng)絡(luò)上開發(fā)新的業(yè)務(wù)迫在眉睫。基于ARM的家庭安防網(wǎng)關(guān)與局端設(shè)備相結(jié)合,配備無線報警信號自學(xué)習(xí)型編解碼收發(fā)模塊,完全解決了上述兩個問題。 本文以多媒體綜合報警系統(tǒng)項目中的終端產(chǎn)品XXX型家庭安防網(wǎng)關(guān)為依托,以開發(fā)流程為主線,就ARM+uClinux嵌入式平臺給出了以上五個嵌入式開發(fā)過程中底層平臺構(gòu)建的關(guān)鍵技術(shù)解決方案。正文中將依次介紹項目概述、目標(biāo)硬件平臺分析、交叉開發(fā)環(huán)境構(gòu)建以及U-Boot的移植、uClinux的移植和具體驅(qū)動程序的開發(fā)。
標(biāo)簽: ARM 家庭安防 網(wǎng)關(guān) 底層
上傳時間: 2013-05-25
上傳用戶:李彥東
提出了一種基于單片機的智能儀表擴展USB接口的方法。介紹了USB接口芯片SL811H S的結(jié)構(gòu)和性能以及USB接口的硬件電路圖,詳細(xì)分析了USB接口驅(qū)動程序的設(shè)計方法及FAT16文件系統(tǒng)的結(jié)構(gòu)。利用S
標(biāo)簽: USB 單片機 接口的設(shè)計
上傳時間: 2013-07-10
上傳用戶:gououo
天 語 手 機 usb 驅(qū) 動 程 序
上傳時間: 2013-07-26
上傳用戶:ABCD_ABCD
術(shù)語和縮略詞 USB數(shù)據(jù)流模型 USB設(shè)備架構(gòu) 集線器規(guī)范 usb主機硬件軟件 協(xié)議層
上傳時間: 2013-04-24
上傳用戶:shizhanincc
詳細(xì)介紹了VC下利用WINDOWS API函數(shù)來實現(xiàn)與符合HID設(shè)備類的USB接口通信,并給出了通信程序的部分源代碼-details of VC using Windows API function
上傳時間: 2013-07-13
上傳用戶:whenfly
一個關(guān)于usb編程入門例子
標(biāo)簽: USB
上傳時間: 2013-07-18
上傳用戶:WMC_geophy
隨著科學(xué)技術(shù)的進步和人民群眾生活水平的提高,視頻監(jiān)控系統(tǒng)在工業(yè)生產(chǎn)、國家安防、日常生活中得到了廣泛的應(yīng)用。實時的遠(yuǎn)程視頻監(jiān)控,能夠及時、直觀地為人們提供動態(tài)現(xiàn)場信息。遠(yuǎn)程視頻監(jiān)控已經(jīng)逐步成為現(xiàn)代社會管理的重要手段之一。與傳統(tǒng)的視頻監(jiān)控系統(tǒng)相比,嵌入式遠(yuǎn)程無線監(jiān)控系統(tǒng)具有體積小、攜帶方便、可以進行遠(yuǎn)距離監(jiān)控等優(yōu)點,從而有著良好的應(yīng)用前景。 本文在總結(jié)分析即有的研究成果的基礎(chǔ)上,將先進的嵌入式技術(shù)、視頻技術(shù)、無線網(wǎng)絡(luò)技術(shù)有效的結(jié)合在一起,力圖設(shè)計出一款便攜式、低功耗、高電池使用壽命、硬件與軟件資源管理高效合理、人機交互性能良好的手持式無線視頻監(jiān)控終端。通過對Windows CE.NET嵌入式操作系統(tǒng)下進行USB相關(guān)設(shè)備驅(qū)動程序開發(fā)的研究與分析,在本手持終端中實現(xiàn)了USB host端功能,以滿足對USB設(shè)備的即插即用操作。本手持終端將會極大程度上方便監(jiān)控保安人員,使得他們不必隨時守候在傳統(tǒng)的基于PC的視頻監(jiān)控機旁,實現(xiàn)企業(yè)樓宇及智能小區(qū)中電子巡更的任務(wù)。 本文首先對無線視頻監(jiān)控系統(tǒng)的發(fā)展現(xiàn)狀進行分析與研究,主要包括:無線視頻監(jiān)控系統(tǒng)的定義、特點、分類、應(yīng)用以及發(fā)展趨勢;之后介紹ARM處理器并對無線網(wǎng)絡(luò)的發(fā)展?fàn)顩r進行研究分析,重點對無線網(wǎng)絡(luò)中無線局域網(wǎng)技術(shù)進行闡述;然后筆者利用一款基于ARM920T核的微處理器S3C2410來構(gòu)建Windows CE.NET操作系統(tǒng)下的無線視頻監(jiān)控手持終端,在此詳細(xì)闡述了該手持終端硬件、軟件平臺的研究與設(shè)計;最后為了使該終端支持不同類型的非標(biāo)準(zhǔn)USB存儲設(shè)備以及從、USB接口可擴展性方面的考慮,通過對Windows CE.NET下的USB系統(tǒng)結(jié)構(gòu)和設(shè)備驅(qū)動程序開發(fā)包的分析,研究了在Windows CE.NET嵌入式操作系統(tǒng)下進行USB相關(guān)設(shè)備驅(qū)動程序開發(fā)的過程。
標(biāo)簽: ARM 無線視頻監(jiān)控 手持終端
上傳時間: 2013-06-26
上傳用戶:tinawang
隨著計算機技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計算機領(lǐng)域的一個重要組成部分,并成為近年來新興的研究熱點。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內(nèi)核為核心的S3C2410X是一款基于以太網(wǎng)應(yīng)用的高性價比16/32位微控制器,非常適合嵌入式產(chǎn)品。文本提出并研究了基于ARM-Linux的嵌入式產(chǎn)品平臺,完成了系統(tǒng)的硬件和軟件設(shè)計、實現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點,擴展平臺通用接口,為今后開發(fā)基于該平臺的應(yīng)用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強大的網(wǎng)絡(luò)功能等特點,在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng),并在這個系統(tǒng)中實現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺也可以為實際應(yīng)用提供很好的開發(fā)起點。 USB作為一種總線技術(shù),已經(jīng)得到快速的普及和應(yīng)用,本文實現(xiàn)了Linux操作系統(tǒng)下USB驅(qū)動程序的編程設(shè)計;此外,本文將嵌入式技術(shù)與無線通信技術(shù)結(jié)合起來,實現(xiàn)了基于ARM-9處理器的無線通信平臺的開發(fā)。 歸納起來本課題具體工作如下: 1)調(diào)研了國內(nèi)外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢。并且詳細(xì)論述了基于ARM-9處理器的硬件結(jié)構(gòu)、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細(xì)研究了Linux在ARM-9硬件平臺上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細(xì)分析并開發(fā)了Linux下USB驅(qū)動,包括主機控制器驅(qū)動以及設(shè)備驅(qū)動等內(nèi)容。 4)基于ARM-9嵌入式微處理器,利用其性價比高,功能豐富,接口完善,可擴展性強等優(yōu)點將移動通信技術(shù)與嵌入式系統(tǒng)融合在一起。實現(xiàn)基于ARM-9處理器的無線通信平臺的開發(fā)。
標(biāo)簽: ARM USB 無線通信 平臺開發(fā)
上傳時間: 2013-04-24
上傳用戶:lwt123
幾種接口形式的USB封裝~~~包括MINI型
上傳時間: 2013-07-10
上傳用戶:shanml
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1