介紹s3c4510b開發(fā)板的應(yīng)用,及調(diào)試方法,內(nèi)核刪減過程等
標(biāo)簽: s3c4510b 開發(fā)板
上傳時間: 2017-09-02
上傳用戶:bcjtao
ARM頭s3c4510b芯片(ARM7核)映象文件及執(zhí)行機理
標(biāo)簽: s3c4510b ARM7 ARM 芯片
上傳時間: 2013-12-17
上傳用戶:363186
基于s3c4510b的嵌入式uClinux操作系統(tǒng)的WEB服務(wù)器的設(shè)計與應(yīng)用
標(biāo)簽: s3c4510b uClinux WEB 嵌入式
上傳時間: 2017-09-24
上傳用戶:yiwen213
作為一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,ARM微處理器目前已經(jīng)成為應(yīng)用最為廣泛的嵌入式微處理器。 本書在全面介紹ARM處理器的體系結(jié)構(gòu)、編程模型、指令系統(tǒng)和開發(fā)工具的同時,以Samsung公司的一款基于以太網(wǎng)系統(tǒng)的ARM處理器-s3c4510b為核心,詳細(xì)講解系統(tǒng)的設(shè)計、調(diào)試,以及相關(guān)的軟件設(shè)計和嵌入式操作系統(tǒng)的移植、應(yīng)用程序的開發(fā)、設(shè)備驅(qū)動程序的開發(fā)過程。通過閱讀本書,可以使具備一定的系統(tǒng)設(shè)計能力的讀者全面掌握開發(fā)基于ARM微處理器系統(tǒng)的多方面知識,從而具備設(shè)計開發(fā)基于ARM微處理器的特定應(yīng)用系統(tǒng)的能力。 本書可作為基于ARM的軟件編程和硬件系統(tǒng)設(shè)計的參考手冊,也可作為16/32位微處理器教學(xué)用書,以及嵌入式系統(tǒng)應(yīng)用設(shè)計人員的參考用書。
標(biāo)簽: ARM 應(yīng)用系統(tǒng)
上傳時間: 2013-05-27
上傳用戶:xiaowei314
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接口等;擴展接口,包括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)換以擴展RS232串口,并擴展鍵盤和LCD實現(xiàn)人機交互。實驗開發(fā)板的硬件設(shè)計充分考慮了一般高校實驗室的條件和需求,能夠較好地將成本控制在150元左右,有利于在有限的條件下為每個學(xué)生盡可能的創(chuàng)造動手制作PCB的實驗條件。實驗板的接口設(shè)計能夠讓學(xué)生較為方便地開展實驗,并考慮了實驗板擴展和二次開發(fā)的需要。 論文設(shè)計的實驗系統(tǒng)配套實驗主要有基礎(chǔ)實驗、擴展實驗和設(shè)計實驗?;A(chǔ)實驗主要幫助學(xué)生熟悉嵌入式系統(tǒng)的片內(nèi)資源和特殊功能寄存器的配置方法,對整個嵌入式系統(tǒng)的架構(gòu)有一定的理解,能編程完成一些簡單的控制功能;擴展實驗主要幫助學(xué)生建立嵌入式系統(tǒng)開發(fā)和設(shè)計的基本理念,能夠設(shè)計和實現(xiàn)常見的外設(shè)驅(qū)動程序,能夠進行操作系統(tǒng)的配置和移植,能夠自行對實驗板進行一定程度的擴展;設(shè)計實驗?zāi)軌驇椭鷮W(xué)生提高嵌入式系統(tǒng)的設(shè)計開發(fā)能力,使學(xué)生能根據(jù)需要設(shè)計出實現(xiàn)一定功能的擴展模塊,從而使實驗板擴展成實現(xiàn)具體功能的工業(yè)產(chǎn)品?;A(chǔ)實驗包括ADS集成環(huán)境實驗、鍵盤實驗(GPIO輸入)、LED實驗(GPIO輸出)、定時器實驗、外部中斷實驗、UART串口通信實驗、I2C接口實驗、液晶顯示實驗;擴展實驗包括建立交叉編譯環(huán)境實驗、操作系統(tǒng)編譯實驗、操作系統(tǒng)移植實驗、以太網(wǎng)通信實驗、TFTP實驗、WEB訪問實驗;設(shè)計實驗包括TCP/IP協(xié)議棧實驗、Web服務(wù)器實驗。學(xué)生通過完成基礎(chǔ)實驗、擴展實驗和設(shè)計實驗來達到教學(xué)大綱的要求,并可以在此基礎(chǔ)上進行更深入的創(chuàng)新性開發(fā)實驗,可以滿足一般高校嵌入式技術(shù)實驗課程教學(xué)的需要。 論文介紹了嵌入式交叉編譯環(huán)境的建立以及實驗開發(fā)板設(shè)計完成后進行的調(diào)試。實驗開發(fā)板移植的嵌入式操作系統(tǒng)為uClinux,采用的Bootloader為U-boot。論文還簡單介紹了實驗系統(tǒng)的擴展方案和二次開發(fā)方案,并對嵌入式新技術(shù)的發(fā)展做了粗淺的探討。 論文所做的工作以科學(xué)發(fā)展觀為指導(dǎo),是對普通高校ARM嵌入式技術(shù)實驗課程設(shè)計的一次有益探索。
標(biāo)簽: ARM 嵌入式 教學(xué)實驗系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:jjq719719
現(xiàn)階段,中國的自動售貨行業(yè)蓬勃發(fā)展。作為自動服務(wù)的核心部件,基于單片機的紙幣識別系統(tǒng)已經(jīng)越來越不能滿足市場需求。 本文對基于uClinux操作系統(tǒng)和s3c4510b的紙幣識別系統(tǒng)的各個方面進行了研究。研究表明,紙幣識別系統(tǒng)要求能滿足硬實時性,但uClinux操作系統(tǒng)的實時性不強。由于uClinux功能強大,免費且資源豐富,如能成功改進本紙幣識別系統(tǒng)的實時性,紙幣識別系統(tǒng)將在成本,性能和功能性等方面有更大的優(yōu)勢,所以對實時性進行改進將非常有意義。 在本紙幣識別系統(tǒng)中,紙幣特征采集子系統(tǒng)對實時性要求很高,需要滿足硬實時的要求,所以是否能滿足該子系統(tǒng)的實時性的要求,將是本紙幣識別系統(tǒng)能否很好工作的關(guān)鍵所在。通過對當(dāng)前多種uClinux實時性改進方案進行了解和研究,參考了RTAI和RTLinux的工作原理,提出了基于uClinux操作系統(tǒng)和s3c4510b的紙幣識別系統(tǒng)的實時性改進方案。紙幣特征采集子系統(tǒng)主要依靠碼盤光耦產(chǎn)生的反饋信號生成硬件中斷,然后通過處理該中斷,實現(xiàn)對紙幣特征的采集。在本文提出的方案中,為了提高系統(tǒng)對硬件中斷的反應(yīng)速度,避開uClinux對中斷的慢處理,在操作系統(tǒng)與硬件之間建立了一個特殊的硬件抽象層來管理中斷,并將紙幣特征采集功能與操作系統(tǒng)剝離,放入一個單獨的處理單元。通過這樣的處理,使得中斷產(chǎn)生時,硬件抽象層暫停uClinux操作系統(tǒng)的運行,直接將中斷交由紙幣特征采集處理單元處理,實時的完成紙幣特征數(shù)據(jù)的采集。
標(biāo)簽: uClinux ARM 識別系統(tǒng) 實時性
上傳時間: 2013-05-24
上傳用戶:shenlan
隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,工業(yè)生產(chǎn)過程的自動化和智能化程度越來越高。就玻璃工業(yè)生產(chǎn)而言,以前浮法玻璃生產(chǎn)線上所用的質(zhì)量檢測都是通過利用人眼離線檢驗或?qū)S脙x器抽樣檢測,無法滿足實時檢測的要求,并且人眼檢測只能發(fā)現(xiàn)較大的玻璃缺陷,所以玻璃質(zhì)量無法提高。目前國內(nèi)幾家大型玻璃生產(chǎn)企業(yè)都開始采用進口檢測設(shè)備,可以對玻璃實現(xiàn)100%在線全檢,自動劃分玻璃等級,并獲得質(zhì)量統(tǒng)計數(shù)據(jù),指導(dǎo)玻璃生產(chǎn),穩(wěn)定玻璃質(zhì)量水平。 但由于價格昂貴,加上國內(nèi)浮法玻璃生產(chǎn)線現(xiàn)場條件復(fù)雜,需要很長時間的配套和適應(yīng),而且配件更換困難以及售后服務(wù)難以到位等問題,嚴(yán)重束縛了國內(nèi)企業(yè)對此類設(shè)備的引進,無法提高國內(nèi)企業(yè)在國際市場的競爭能力。 應(yīng)對此一問題,本文主要研究了基于DSP+ARM的獨立雙核結(jié)構(gòu)的嵌入式視頻缺陷在線檢測系統(tǒng)的可行性,提出了相應(yīng)的開發(fā)目標(biāo)和性能參數(shù),并在此基礎(chǔ)上主要給出了基于TI公司TMS320C6202B DSP的視頻圖像處理以及缺陷識別的總體方案、硬件設(shè)計和相應(yīng)的底層軟件模塊;同時論述了嵌入式工業(yè)控制以及網(wǎng)絡(luò)傳輸?shù)膶崿F(xiàn)方案——采用Samsung公司的基于ARM7內(nèi)核的s3c4510b作為主控芯片,運行uClinux操作系統(tǒng),設(shè)計出整個嵌入式系統(tǒng)的軟件層次模型和數(shù)據(jù)處理流程,其中編程底層的軟件模塊為上層的應(yīng)用程序提供硬件操作和流程,從而實現(xiàn)缺陷識別結(jié)果的控制與傳輸。同時,本文還對玻璃缺陷的識別原理進行了深入的探討,總結(jié)出了圖象處理,圖象分割以及特征點提取等識別步驟。 本系統(tǒng)對于提高玻璃缺陷在線檢測的工藝水平、靈敏度、精度等級;提高產(chǎn)品質(zhì)量、生產(chǎn)效率和自動化水平,降低投資及運行成本都將有著極其重要的現(xiàn)實意義。
標(biāo)簽: ucLinux ARMDSP 雙核 玻璃
上傳時間: 2013-07-02
上傳用戶:shenglei_353
隨著液晶顯示技術(shù)的發(fā)展,我們的日常生活中出現(xiàn)了各種各樣功能強大的顯示系統(tǒng)。本文主要以液晶顯示技術(shù)的基本原理為理論基礎(chǔ),探討并比較了單片機和ARM微處理器作為液晶顯示控制系統(tǒng)各自的優(yōu)缺點,并設(shè)計和完成了~套基于ARM微處理器的液晶顯示控制系統(tǒng)。 該系統(tǒng)以Samsung公司的ARM微處理器芯片s3c4510b為CPU,根據(jù)ARM微處理器的特點,本文系統(tǒng)地分析了電源及復(fù)位電路、晶振電路、Flash 存儲器接口電路、SDRAM存儲器接口電路、串行接口電路、JTAG接口電路以及10M/100M以太網(wǎng)接口電路的設(shè)計方法。同時,重點描述了液晶顯示模塊電路和鍵盤控制電路的設(shè)計與實現(xiàn)。在各個部分硬件電路的調(diào)試成功過后,介紹了Bootloader的下載以及uClinux操作系統(tǒng)的下載和編譯。在液晶顯示控制系統(tǒng)的軟件設(shè)計部分,本文重點分析了在uClinux操作系統(tǒng)下進行的用戶程序的開發(fā)。根據(jù)液晶顯示模塊的特點和對鍵盤控制電路的I/O口配置,對整個顯示控制系統(tǒng)的程序設(shè)計作出了一定的分析。最終通過對系統(tǒng)的調(diào)試,實現(xiàn)了ARM微處理器系統(tǒng)對LCD液晶顯示器的顯示控制。
標(biāo)簽: ARM 液晶顯示 控制設(shè)計
上傳用戶:change0329
嵌入式系統(tǒng)開發(fā)工具在開發(fā)過程中所起的作用日益突出,相關(guān)研究、技術(shù)也隨之不斷更新。隨著硬件性能不斷提升,很多智能家電、智能手機、甚至高端游戲機都采用了嵌入式系統(tǒng)作為平臺進行開發(fā)。作為嵌入式開發(fā)的關(guān)鍵,調(diào)試環(huán)節(jié)成為嵌入式系統(tǒng)研發(fā)的主要瓶頸。在嵌入式硬件性能不斷提升的同時,嵌入式軟件規(guī)模也不斷擴大,因此調(diào)試難度也與日俱增。 本文首先簡要說明了嵌入式軟件的開發(fā)過程,回顧嵌入式交叉調(diào)試技術(shù)發(fā)展的各種技術(shù)。然后分析調(diào)試器整個框架和核心,介紹了調(diào)試器相關(guān)理論和設(shè)計思想,并分別研究、對比幾種調(diào)試技術(shù)實現(xiàn)途徑和方法,并對調(diào)試器中關(guān)鍵流程進行詳細(xì)闡述。 然后,針對GDB所提供i386和SPARC架構(gòu)下遠(yuǎn)程調(diào)試環(huán)境代碼進行分析,抽象出調(diào)試樁GDB進行遠(yuǎn)程調(diào)試的核心流程,并根據(jù)具體硬件平臺差異在ARM處理器上進行代碼和遠(yuǎn)程調(diào)試協(xié)議移植。本文編寫過程中所使用的硬件平臺是由使用ARM7處理器的s3c4510b開發(fā)板。進入測試階段,又在S3C4480開發(fā)板上進行了測試,對這套模式的可用性進行了驗證。
標(biāo)簽: ARM GDB 遠(yuǎn)程調(diào)試 環(huán)境
上傳時間: 2013-08-04
上傳用戶:huyiming139
隨著國民經(jīng)濟和電力工業(yè)的飛速發(fā)展,使得對電力系統(tǒng)自動化和信息化水平的要求也越來越高。變電站系統(tǒng)作為電網(wǎng)的重要基本環(huán)節(jié),其自動化水平的高低直接影響著電網(wǎng)安全穩(wěn)定運行水平,于是變電站綜合自動化系統(tǒng)得到了迅猛的發(fā)展和推廣應(yīng)用,成為衡量電力企業(yè)自動化水平的重要依據(jù)。而安全可靠的網(wǎng)絡(luò)通信技術(shù)又是實現(xiàn)變電站綜合自動化系統(tǒng)的根本保證。 變電站是輸配電系統(tǒng)中的樞紐環(huán)節(jié),它是電力系統(tǒng)的重要部分。而作為變電站綜合自動化系統(tǒng)中的現(xiàn)地測控單元是其非常重要的組成部分,它的性能的優(yōu)劣直接影響著變電站綜合自動化系統(tǒng)整體的高效、安全的運行。 隨著電壓等級和電網(wǎng)復(fù)雜程度的提高,供電半徑和輸配電容量的加大,采用傳統(tǒng)的變電站一次和二次設(shè)備已越來越難以同時滿足:“降低變電站造價,提高變電站的安全和經(jīng)濟運行水平”這兩方面的要求。為此,很有必要研制和開發(fā)以計算機技術(shù)為基礎(chǔ)的各種電壓等級的變電站綜合自動化系統(tǒng),以取代或更新傳統(tǒng)的變電站二次設(shè)備。 本論文以變電站綜合自動化系統(tǒng)現(xiàn)階段的技術(shù)為參考,提出并研究了一種基于ARM內(nèi)核的高性能的嵌入式微處理器和嵌入式實時操作系統(tǒng)的變電站綜合自動化現(xiàn)地測控單元。文中從當(dāng)前各種模式的變電站綜合自動化系統(tǒng)結(jié)構(gòu)出發(fā),結(jié)合計算機技術(shù)發(fā)展的趨勢,詳細(xì)介紹了該現(xiàn)地測控單元的原理與構(gòu)成及其特點;著重分析了以Samsung公司32位嵌入式微處理器s3c4510b為核心的嵌入式網(wǎng)絡(luò)系統(tǒng)的軟件硬件設(shè)計原理,給出了硬件原理圖;對于該系統(tǒng)的關(guān)鍵技術(shù):操作系統(tǒng)UC/OS-Ⅱ的移植、系統(tǒng)軟件的設(shè)計等問題本文作了系統(tǒng)、細(xì)致的論述,并給出了相關(guān)的設(shè)計程序。 新型嵌入式智能變電站綜合自動化現(xiàn)地測控單元提供了更快的通信速度以及更強的處理能力,它的應(yīng)用必定會提高變電站綜合自動化系統(tǒng)的通信能力,而且使變電站綜合自動化系統(tǒng)的可靠性更高,經(jīng)濟性方面也具有更強的優(yōu)勢。
標(biāo)簽: ARM 嵌入式 變電站 自動化
上傳時間: 2013-06-21
上傳用戶:kijnh
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1