亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

主機接口

  • 基于ARM的無線環境監測網的網關設計

    隨著生活水平的提高,人們對環境的要求越來越高,如何獲取實時、可靠的環境數據已經成為一個迫在眉睫的問題,特別是在人跡罕至的地方或者危險區域,傳統的環境監測手段已經無法滿足需要。無線傳感器網絡具有低功耗、自組織、可靠性高等優點,非常適合野外環境監測。 本文介紹了環境監測無線傳感器網絡中的網關設計。從低功耗和可靠性出發,網關的ZigBee通信模塊采用CC2430,負責組建管理無線環境監測網;GPRS模塊采用TC35,實現了環境監測網絡與監控系統的無線數據傳輸;主控制器采用嵌入式處理器LPC2210,通過與ZigBee模塊和GPRS模塊的通信,實現兩種網絡的協議轉換。在硬件設計方面,介紹了主控制器模塊的電源電路、串口電路、存儲器電路、人機交互電路、與ZigBee通信模塊的接口設計、與GPRS模塊接口設計;在軟件設計方面,提出了基于需時中斷的軟件設計方法,移植了μC/OS-II操作系統,設計了串口驅動、ARM與ZigBee通信、ARM發送短消息、人機交互以及監控中心軟件等;對ZigBee網絡中的組網、數據傳輸等進行了研究,設計了星型無線傳感器網絡,介紹了系統的測試情況。結果表明,星型ZigBee環境監測網絡能通過GPRS網絡實現對ZigBee網絡的監測,整個系統具有實時、可靠、低功耗、監測范圍廣等優點。

    標簽: ARM 無線 環境監測 網關設計

    上傳時間: 2013-06-13

    上傳用戶:yuzsu

  • 基于ARM核的AHBUSB20接口ASIC設計

    USB2.0接口和基于ARM核的SOC系統的應用已經非常廣泛,特別在電子消費類領域。包含USB2,0接口的ARM系統則更是市場的需求。本文介紹一種基于ARM核的USB2,0接口IP(AHB_USB2.0)的設計,主要對其中的串行接口引擎(SIE)的設計進行討論。 該 AHB_USB2.0 IP核支持USB2.0協議,并兼容USB1.1協議;支持AMBA2.0協議和UTMI 1.05協議。該IP核一側通過UTMI接口或ULPI接口的PHY與USB2.0主機端進行通信;另一側則通過AHB總線與ARM相連。 AHB_USB2.0 IP核在硬件上分為三個大模塊:ULPI模塊(ULPI)、串行接口引擎(SIE)模塊和AHB總線接口模塊(AHB)。ULPI模塊實現了UTMI接口轉ULPI接口。串行接口引擎(SIE)模塊為USB2.0的數據鏈路層協議處理模塊,為整個IP核的核心部分,進一步分為四個子模塊——GLC(全局控制模塊),PIE(PHY接口處理引擎),SIF(系統接口邏輯)和EPB(端點緩沖模塊)。GLC模塊負責整個IP的復位控制,IP時鐘的開關提示等;PIE模塊負責處理USB的事務級傳輸,包括組包解包等;SIF模塊負責協議相關寄存器組和端點緩沖區的讀寫,跨時鐘域信號的處理和PIE所需的控制信號的產生;AHB模塊負責IP核與ARM通信和DMA功能的實現。 該IP核的軟件設計遵循USB協議,Bulk Only協議和UFI協議,由外掛ARM實現USB設備命令和UFI命令的解析,并執行相應的操作。設計了IP核與ARM之間的多種數據傳輸方法,通過軟件實現常規數據讀寫訪問、內部DMA或外部DMA等多種方式的切換。 本IP已經通過EDA驗證和FPGA測試,并且已經在內嵌ARM核的FPGA系統上實現了多個U盤。這個FPGA系統的正確工作,證明了AHB_USB2.01P核設計是正確的。

    標簽: AHBUSB ASIC ARM 20

    上傳時間: 2013-05-17

    上傳用戶:qqoqoqo

  • 基于ARM核的USB2.0AHB接口IP主機端驅動程序的設計與實現

    本論文以開發基于ARM核的USB2.0-AHB接口IP此項目為依托,致力于在Windows XP操作系統上使用DDK(Driver Development Kit)設計和開發一個基于WDM的主機端驅動程序。開發該驅動程序的目的是為了對該IP進行FPGA測試以及配合設備端驅動程序的開發,該驅動程序能夠完成即插即用功能,塊傳輸,同步傳輸,控制傳輸以及對Flash的操作五項主要功能。 論文首先介紹了基于WDM的USB驅動程序設計原理,其中包括了從結構到通信流對USB主機系統的介紹,編寫WDM驅動程序的基礎理論(主要介紹了數個相關的重要概念、驅動程序的基本組成),以及在開發對Flash操作的例程會使用到的Mass Storage類協議的簡要介紹。在介紹設計原理后,論文從總體的系統應用環境和結構薊數據傳輸、內部模塊以及軟硬件體系結構幾個方面簡要描述了該IP的系統設計。接著論文通過分析主機端驅動程序功能需求,提出了驅動程序的總體構架以及分步式的設計流程,具體步驟是先實現驅動程序的正常加載以及基本PnP功能,然后實現塊傳輸、同步傳輸以及控制傳輸,最后完成對Flash操作例程的設計。隨后論文詳細闡述了對上述五項主要功能模塊的設計;其中對Flash操作例程的設計是難點,作者通過分析Bulk-Only協議和UFI命令規范,提出程序的詳細設計方案。論文最后簡要介紹了調試驅動程序的方法,以及驅動程序的測試內容、部分測試結果以及測試結論。 本論文研究對象為基于ARM核的USB2.0-AHB接口IP主機端驅動程序,因為其研究主體是一個基于WDM的主機端驅動程序,因此有其普遍性;但是它以開發基于ARM核的USB2.0-AHB接口IP這個項目為依托,其目的是為項目服務,因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。

    標簽: ARM 2.0 AHB USB

    上傳時間: 2013-05-19

    上傳用戶:2007yqing

  • 基于ARM平臺的家庭無線通信網絡的設計與實現

    近年來,隨著計算機技術及網絡通信技術的發展,在家庭中實現生活的現代化、安全化,提高居住環境等要求,使家庭設備智能化成為未來生活發展的趨勢。 本文提出以嵌入式計算機為主控設備,將家庭網絡中主要的電器設備和服務系統通過藍牙技術構建一個家庭局域網絡,同時把GPRS遠程通信技術加入到智能家居系統中,不僅解決了在家庭內部復雜的布線問題,而且使用戶能夠在遠程控制家庭中的各種服務設備。 本文介紹了課題研究的背景和意義,分析了智能家居系統的發展現狀和趨勢,討論了嵌入式計算機系統和無線網絡技術相結合在智能家居系統中的應用情況。論文闡述了家庭無線網絡控制系統的設計思想和實現方法。 系統選擇S3C2410處理器為家庭無線控制器的主控制芯片,GPRS SIM300為遠程控制芯片,藍牙無線收發模塊101 007為控制各個家用電器的通信模塊。并設計了各模塊間的接口電路。系統完成了Windows CE在嵌入式S3C2410處理器上BSP的定制與開發,著重分析了系統啟動的過程,并成功實現了Windows CE在S3C2410上的移植。通過對家庭內部局域網絡協議藍牙協議和外部移動網絡GPRS的分析,在Windows CE上實現了藍牙主機控制器HCI協議和GPRS通信程序,完成了采用GPRS無線通信模塊與藍牙通信模塊相結合,實現對設備的監控。

    標簽: ARM 無線通信網絡

    上傳時間: 2013-06-24

    上傳用戶:moerwang

  • LPC總線接口UART控制器FPGA實現

    隨著微電子技術的快速發展,電子設備逐漸向著小型化、集成化方向發展;人們在要求設備性能不斷提升的同時,還要求設備功耗低、體積小、重量輕、可靠性高。同樣在我軍武器裝備的研制過程中,也對各武器裝備都提出了新的要求,特別是針對單兵配備的便攜設備,對體積、功耗、擴展性的要求更是嚴格。 在某手持式設備的開發項目中,需要設計一塊接口板,要求實現高達8個串行口擴展以及能源管理和數字輸入輸出接口等功能,該接口板與處理器模塊的連接總線采用LPC總線,整個手持設備除了對功能有基本的要求以外,對體積及功耗都提出了極高的要求。針對項目的具體設計要求,經過與傳統設計方法的比較,決定采用FPGA來實現LPC接口及UART控制器功能。 論文的主要目標是完成LPC接口的UART控制在FPGA中的實現。對于各模塊中的關鍵的功能部分,文中對其實現都進行了詳細的說明。整個設計全部采用硬件描述語言(HDL)實現,并且采用了分模塊的設計風格,具有很好的重用性。 為了在硬件平臺上驗證設計,還實做了FPGA驗證平臺,并用C語言編寫了測試程序。經過驗證,該方案完全實現了接口板的功能要求,并且滿足體積和功耗上的要求,取得了良好的效果。 論文通過采用FPGA作為電路設計的核心,以一種新的數字電路設計方法實現電路功能;旨在通過這種方式,不斷提高設備的性能并拓展設計者思想。

    標簽: FPGA UART LPC 總線接口

    上傳時間: 2013-05-21

    上傳用戶:poyao

  • 維修LVDS屏的接口定義

    維修LVDS屏的接口定義 維修LVDS屏的接口定義

    標簽: LVDS 接口定義

    上傳時間: 2013-05-31

    上傳用戶:362279997

  • 基于ARM與CPLD的大圓機控制系統的設計

    大圓機是一種涉及到計算機、機械、電子、控制等諸多領域,比較復雜的典型機電一體化產品。近幾年來,伴隨著我國針織行業的快速發展,大圓機的需求日益加大,傳統的基于MCU面板控制和采用薄膜按鍵方式的大圓機控制系統已經無法滿足需求。隨著微處理器技術的發展,嵌入式技術以其高集成度和高穩定性、高性價比在工控領域有著廣闊的應用前景。 近幾年,隨著嵌入式技術的發展,對人機界面的要求越來越高,友好的圖形人機界面為嵌入式系統的人機交互提供了豐富的圖形圖像信息。uC/GUI是一款不僅可以實現快速開發,而且能夠提供低功耗型GUI支持的嵌入式GUI軟件。用戶可以使用它方便地定制出自己的圖形用戶界面,完成各種應用程序的開發。因此已經被越來越多的領域所采用。 本文在對大圓機系統的功能和控制要求進行分析的基礎上,提出了一個以ARM微處理器和CPLD器件為中心構建硬件平臺、基于uC/OS-Ⅱ和uC/GUI的嵌入式大圓機控制系統解決方案。 此方案中的硬件平臺由主CPU核心應用系統電路、人機交互接口電路、協處理器CPLD模塊電路等部分組成。主CPU采用Samsung公司的基于ARM7內核的S3C44BOX處理器,人機交互接口電路采用觸摸屏和LCD液晶顯示器,為了解決閉環控制的問題,采用了CPLD作為協處理器,進行外圍擴展構成控制電路,軟件部分包括uC/OS-Ⅱ、Boot Loader、設備驅動程序、人機界面和主控制應用程序等。其中Boot Loader支持系統啟動,程序下載到RAM執行和燒寫到Flash存儲器等功能,而人機界面和主控制應用程序則基于設備驅動程序實現了對于大圓機系統的控制。 與傳統的基于MCU或工控機的大圓機控制系統相比,基于此設計方案實現的控制系統具有低成本、高集成度和高性能等特點,具有較大的實用價值和廣闊的應用前景。

    標簽: CPLD ARM 控制系統

    上傳時間: 2013-07-13

    上傳用戶:皇族傳媒

  • DDS芯片AD9850的工作原理及其與單片機的接口

    介紹了美國AD公司采用先進的直接數字頻率合成(DDS)技術推出的高集成度頻率合成器AD9850的工作原理、主要特點及其與MCS51單片機的接口,并給出了接口電路圖和部分源程序.

    標簽: 9850 DDS AD 芯片

    上傳時間: 2013-06-02

    上傳用戶:myworkpost

  • 基于FPGA的PCI總線接口設計

    本文研究的主要內容是應用可編程器件FPGA來作PCI總線從模塊設計.文中首先分析了可編程器件在PCI總線產品設計中的可行性和應用前景,接著對PCI總線協議作了一個系統的介紹,然后分析了PCI總線從模塊接口電路的結構,提出了子電路模塊的具體實現方案,最后在Xilinx ISE開發環境下采用Xilinx公司生產Spartan2E系列的器件XC2S300E來設計接口電路.并設計了驗證電路板,在PC機主板上對設計進行功能驗證,驗證結果表明設計正確,達到了設計要求.為今后對PCI總線接口進一步的研究奠定了基礎.

    標簽: FPGA PCI 總線 接口設計

    上傳時間: 2013-04-24

    上傳用戶:gxohao

  • 隨機讀寫I2C串行總線接口電路設計

    I2C(Inter Integrated Circuits)是Philips公司開發的用于芯片之間連接的串行總線,以其嚴格的規范、卓越的性能、簡便的操作和眾多帶I2C接口的外圍器件而得到廣泛的應用并受到普遍的歡迎。 現場可編程門陣列(FPGA)設計靈活、速度快,在數字專用集成電路的設計中得到了廣泛的應用。本論文主要討論了如何利用Verilog/FPGA來實現一個隨機讀/寫的I2C接口電路,實現與外圍I2C接口器件E2PROM進行數據通信,實現讀、寫等功能,傳輸速率實現為100KBps。在Modelsim6.0仿真軟件環境中進行仿真,在Xilinx公司的ISE9.li開發平臺上進行了下載,搭建外圍電路,用Agilem邏輯分析儀進行數據采集,分析測試結果。 首先,介紹了微電子設計的發展概況以及設計流程,重點介紹了HDL/FPGA的設計流程。其次,對I2C串行總線進行了介紹,重點說明了總線上的數據傳輸格式并對所使用的AT24C02 E2PROM存儲器的讀/寫時序作了介紹。第三,基于Verilog _HDL設計了隨機讀/寫的I2C接口電路、測試模塊和顯示電路;接口電路由同步有限狀態機(FSM)來實現;測試模塊首先將數據寫入到AT24C02的指定地址,接著將寫入的數據讀出,并將兩個數據顯示在外圍LED數碼管和發光二極管上,從而直觀地比較寫入和輸出的數據的正確性。FPGA下載芯片為Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent邏輯分析儀進行傳輸數據的采集,分析數據傳輸的時序,從而驗證電路設計的正確性。最后,論文對所取得的研究成果進行了總結,并展望了下一步的工作。

    標簽: I2C 隨機 讀寫 串行總線接口

    上傳時間: 2013-06-08

    上傳用戶:再見大盤雞

主站蜘蛛池模板: 沙洋县| 绥中县| 时尚| 七台河市| 阿荣旗| 同江市| 中牟县| 新沂市| 六枝特区| 南江县| 神木县| 裕民县| 绥宁县| 云龙县| 潍坊市| 应城市| 乐至县| 潜山县| 南涧| 泸溪县| 定陶县| 茶陵县| 普兰店市| 兖州市| 海晏县| 呼玛县| 罗定市| 岑巩县| 互助| 长宁区| 崇礼县| 鄯善县| 秦安县| 台江县| 维西| 西丰县| 庆城县| 广宁县| 威远县| 永济市| 威远县|