ARM嵌入式應(yīng)用系統(tǒng)開發(fā)典型實例 超值!!!
標(biāo)簽: ARM 嵌入式應(yīng)用 典型
上傳時間: 2013-07-01
上傳用戶:博雅abcd
嵌入式系統(tǒng)是“以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁減,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專業(yè)計算機(jī)系統(tǒng)”
標(biāo)簽: 嵌入式系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:plsee
淺談51系列單片機(jī)嵌入式程序設(shè)計:文主要提出了一個51系列匯編語言通用程序設(shè)計框架,并對其作了詳細(xì)的探討.關(guān)鍵字:單片機(jī);嵌入式;程序設(shè)計;匯編;51系列1 引言無論是測控系統(tǒng)
標(biāo)簽: 51系列 單片機(jī) 嵌入式 程序設(shè)計
上傳時間: 2013-07-15
上傳用戶:q123321
相位激光測距是一種高精度的距離測量技術(shù),隨著電子器件和信號處理技術(shù)的發(fā)展,這種測距技術(shù)在軍用和民用領(lǐng)域必將得到更為廣泛的研究和應(yīng)用。本文介紹了一種基于FPGA嵌入式技術(shù)的相位激光測距系統(tǒng),該系統(tǒng)采用先進(jìn)的FPGA技術(shù),實現(xiàn)了調(diào)制信號產(chǎn)生、信息控制與處理三個模塊的整合,解決了傳統(tǒng)相位激光測距所難以克服的弱點。 文中闡述了激光測距和調(diào)制信號源的基本原理,分析了影響測距精度的因素,指出應(yīng)用DDS技術(shù)可以實現(xiàn)寬帶、高精度的調(diào)制信號輸出,說明了引起DDS輸出信號雜散的原因和解決的辦法。分析了應(yīng)用FFT運(yùn)算實現(xiàn)信號相位提取的基本原理及設(shè)計方法,采用這種檢相技術(shù),可以極大地提高測相精度與靈敏度。提出了基于FPGA嵌入式系統(tǒng)的相位式激光測距機(jī)的整體設(shè)計,并就各部分進(jìn)行了詳細(xì)的分析與設(shè)計。介紹了激光測距系統(tǒng)的外圍電路和基于QuartusⅡ集成軟件平臺的部分硬件電路的設(shè)計,并對其中的設(shè)計進(jìn)行了仿真和驗證,總結(jié)提出了對系統(tǒng)今后的進(jìn)一步改進(jìn)和完善的思路。
標(biāo)簽: FPGA 嵌入式系統(tǒng) 激光測距機(jī)
上傳時間: 2013-06-28
上傳用戶:cc111
本文提出了一種適合于嵌入式SoC的USB器件端處理器的硬件實現(xiàn)結(jié)構(gòu)。并主要研究了USB器件端處理器的RTL級實現(xiàn)及FPGA原型驗證、和ASIC實現(xiàn)研究,包括從模型建立、算法仿真、各個模塊的RTL級設(shè)計及仿真、FPGA的下載測試和ASIC的綜合分析。它的速度滿足預(yù)定的48MHz,等效門面積不超過1萬門,完全可應(yīng)用于SOC設(shè)計中。 本文重點對嵌入式USB器件端處理器的FPGA實現(xiàn)作了研究。為了準(zhǔn)確測試本處理器的運(yùn)行情況,本文應(yīng)用串口傳遞測試數(shù)據(jù)入FPGA開發(fā)板,測試模塊讀入測試數(shù)據(jù),發(fā)送入PC機(jī)的主機(jī)端。通過NI-VISA充當(dāng)軟件端,檢驗測試數(shù)據(jù)的正確。
上傳時間: 2013-07-24
上傳用戶:1079836864
嵌入式Linux開發(fā)指南,這是面向嵌入式Linux初學(xué)者,比較簡練,適合入門
上傳時間: 2013-05-18
上傳用戶:fanghao
ARM嵌入式入門級教程,非常適合初學(xué)者.不看不知道...
上傳時間: 2013-07-01
上傳用戶:924484786
ARM嵌入式技術(shù)在工業(yè)和生活中正得到越來越廣泛的應(yīng)用,為了適應(yīng)技術(shù)的發(fā)展和社會的需求,滿足為社會培養(yǎng)創(chuàng)新型人才的需要,高校通信類和電子類專業(yè)開設(shè)ARM嵌入式技術(shù)相關(guān)課程及其實驗課程將成為趨勢。在課程中設(shè)置合理實驗,可以有效提高學(xué)生的動手能力和培養(yǎng)創(chuàng)新性思維,幫助學(xué)生更快、更好地掌握理論和應(yīng)用技術(shù)。 論文設(shè)計的ARM嵌入式教學(xué)實驗系統(tǒng)包括一塊適合普通高校嵌入式技術(shù)實驗課程教學(xué)的實驗開發(fā)板及其配套的實驗。該實驗系統(tǒng)針對一般高校所開設(shè)的ARM嵌入式技術(shù)相關(guān)課程的要求而設(shè)計,配套實驗符合教學(xué)大綱及實驗課時的要求。 論文設(shè)計的實驗開發(fā)板主要組成模塊有:最小系統(tǒng),包括控制器模塊、電源模塊、復(fù)位模塊、Flash ROM模塊、SDRAM模塊、JTAG接口等;擴(kuò)展接口,包括LED、鍵盤、RS232串口、I2C接口、液晶模塊、以太網(wǎng)模塊等。實驗開發(fā)板采用S3C4510B網(wǎng)絡(luò)控制芯片用作控制和信號處理,使用網(wǎng)絡(luò)接口芯片DM9161和隔離變壓器H1102完成網(wǎng)絡(luò)接入,使用AM29LV160和HY57V641620HG構(gòu)建16位存儲單元,使用AT24C01和PCF8583來構(gòu)建I2C接口,使用MAX232完成TTL電平轉(zhuǎn)換以擴(kuò)展RS232串口,并擴(kuò)展鍵盤和LCD實現(xiàn)人機(jī)交互。實驗開發(fā)板的硬件設(shè)計充分考慮了一般高校實驗室的條件和需求,能夠較好地將成本控制在150元左右,有利于在有限的條件下為每個學(xué)生盡可能的創(chuàng)造動手制作PCB的實驗條件。實驗板的接口設(shè)計能夠讓學(xué)生較為方便地開展實驗,并考慮了實驗板擴(kuò)展和二次開發(fā)的需要。 論文設(shè)計的實驗系統(tǒng)配套實驗主要有基礎(chǔ)實驗、擴(kuò)展實驗和設(shè)計實驗。基礎(chǔ)實驗主要幫助學(xué)生熟悉嵌入式系統(tǒng)的片內(nèi)資源和特殊功能寄存器的配置方法,對整個嵌入式系統(tǒng)的架構(gòu)有一定的理解,能編程完成一些簡單的控制功能;擴(kuò)展實驗主要幫助學(xué)生建立嵌入式系統(tǒng)開發(fā)和設(shè)計的基本理念,能夠設(shè)計和實現(xiàn)常見的外設(shè)驅(qū)動程序,能夠進(jìn)行操作系統(tǒng)的配置和移植,能夠自行對實驗板進(jìn)行一定程度的擴(kuò)展;設(shè)計實驗?zāi)軌驇椭鷮W(xué)生提高嵌入式系統(tǒng)的設(shè)計開發(fā)能力,使學(xué)生能根據(jù)需要設(shè)計出實現(xiàn)一定功能的擴(kuò)展模塊,從而使實驗板擴(kuò)展成實現(xiàn)具體功能的工業(yè)產(chǎn)品。基礎(chǔ)實驗包括ADS集成環(huán)境實驗、鍵盤實驗(GPIO輸入)、LED實驗(GPIO輸出)、定時器實驗、外部中斷實驗、UART串口通信實驗、I2C接口實驗、液晶顯示實驗;擴(kuò)展實驗包括建立交叉編譯環(huán)境實驗、操作系統(tǒng)編譯實驗、操作系統(tǒng)移植實驗、以太網(wǎng)通信實驗、TFTP實驗、WEB訪問實驗;設(shè)計實驗包括TCP/IP協(xié)議棧實驗、Web服務(wù)器實驗。學(xué)生通過完成基礎(chǔ)實驗、擴(kuò)展實驗和設(shè)計實驗來達(dá)到教學(xué)大綱的要求,并可以在此基礎(chǔ)上進(jìn)行更深入的創(chuàng)新性開發(fā)實驗,可以滿足一般高校嵌入式技術(shù)實驗課程教學(xué)的需要。 論文介紹了嵌入式交叉編譯環(huán)境的建立以及實驗開發(fā)板設(shè)計完成后進(jìn)行的調(diào)試。實驗開發(fā)板移植的嵌入式操作系統(tǒng)為uClinux,采用的Bootloader為U-boot。論文還簡單介紹了實驗系統(tǒng)的擴(kuò)展方案和二次開發(fā)方案,并對嵌入式新技術(shù)的發(fā)展做了粗淺的探討。 論文所做的工作以科學(xué)發(fā)展觀為指導(dǎo),是對普通高校ARM嵌入式技術(shù)實驗課程設(shè)計的一次有益探索。
標(biāo)簽: ARM 嵌入式 教學(xué)實驗系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:jjq719719
基于ARM S3C2410平臺下嵌入式Linux虛擬機(jī)移植技術(shù)的研究與實現(xiàn)
標(biāo)簽: S3C2410 Linux ARM 嵌入式
上傳時間: 2013-07-14
上傳用戶:zuozuo1215
近年來,隨著以太網(wǎng)技術(shù)的發(fā)展和普及,以TCP/IP協(xié)議為代表的開放式互聯(lián)網(wǎng)技術(shù)在各個領(lǐng)域都得到了廣泛的應(yīng)用,但是大量的設(shè)備都有SPI串行接口,這些設(shè)備的串行數(shù)據(jù)需要通過網(wǎng)絡(luò)進(jìn)行傳輸,因此必須要尋求一種解決方案,用來解決這些傳統(tǒng)設(shè)備與現(xiàn)今的網(wǎng)絡(luò)設(shè)備之間的互聯(lián)問題。本文針對這種情況設(shè)計了一種基于ARM處理器的嵌入式以太網(wǎng)接口系統(tǒng)。 本文分別對SPI串行通信和基于TCP/IP協(xié)議的以太網(wǎng)進(jìn)行研究和分析,在此基礎(chǔ)上設(shè)計一個嵌入式系統(tǒng)—基子ARM處理器的串行通信與以太網(wǎng)的協(xié)議轉(zhuǎn)換系統(tǒng),來實現(xiàn)SPI串行口與網(wǎng)口的數(shù)據(jù)傳輸。 首先分析了當(dāng)前串行通信的應(yīng)用現(xiàn)狀和以太網(wǎng)技術(shù)的發(fā)展動態(tài),指出SPI串口設(shè)備網(wǎng)絡(luò)化的趨勢,然后詳細(xì)介紹了嵌入式處理器LM3S8962的特點和內(nèi)部結(jié)構(gòu)接著闡述了嵌入式TCP/IP協(xié)議棧的總體設(shè)計以及每層協(xié)議的編寫過程。在硬件設(shè)計方面,對本文所設(shè)計的系統(tǒng)—基于ARM處理器的串行通信與以太網(wǎng)的協(xié)議轉(zhuǎn)換系統(tǒng)進(jìn)行了總體設(shè)計,將系統(tǒng)分為三個主要模塊:處理器模塊、SPI通信模塊和以太網(wǎng)接口模塊。同時在軟件設(shè)計方面對啟動代碼流程、驅(qū)動程序設(shè)計與實現(xiàn)、軟件包的配置進(jìn)行了說明。對設(shè)計的主程序的流程圖以及各個任務(wù)參數(shù)設(shè)置加以分析。最后對系統(tǒng)進(jìn)行了測試表明通信是成功的。 總之,本文完成了嵌入式網(wǎng)絡(luò)控制器的硬件平臺架構(gòu)設(shè)計、嵌入式操作系統(tǒng)的移植,為今后嵌入式網(wǎng)絡(luò)控制器的后繼開發(fā)提供了一個嵌入式平臺,研究成果對于嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)在遠(yuǎn)程控制領(lǐng)域的應(yīng)用具有一定的參考價值。
標(biāo)簽: Cortex ARM 嵌入式 以太網(wǎng)通信
上傳時間: 2013-04-24
上傳用戶:jiiszha
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1