隨著現(xiàn)代計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為了當(dāng)前信息行業(yè)最熱門的焦點(diǎn)之一。ARM以其高性能低功耗的特點(diǎn)成為目前主流的32位嵌入式處理器而在數(shù)碼產(chǎn)品中廣泛使用,隨著數(shù)碼相機(jī)的普及,數(shù)碼相框產(chǎn)品得到推廣,數(shù)碼相框通過一個(gè)液晶的屏幕顯示數(shù)碼照片而非紙質(zhì)照片,數(shù)碼相框比普通相框更靈活多變,也給現(xiàn)在日益使用的數(shù)碼相片一個(gè)新的展示空間。在嵌入式操作系統(tǒng)方面,uC/OS—Ⅱ憑借其小內(nèi)核、多任務(wù)、豐富的系統(tǒng)服務(wù)、容易使用以及源碼公開等特點(diǎn)被嵌入式系統(tǒng)開發(fā)者廣泛用在各種嵌入式設(shè)備開發(fā)中。uC/FS嵌入式文件系統(tǒng)由于穩(wěn)定性,可移植性以及與uC/OS—Ⅱ內(nèi)核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統(tǒng)開發(fā)中。NAND Flash存儲(chǔ)器由于其大容量數(shù)據(jù)存儲(chǔ)、高速存取速度、易于擦除和重寫、功耗小等特點(diǎn)被廣泛應(yīng)用于便攜式電子設(shè)備的數(shù)據(jù)存儲(chǔ)、嵌入式系統(tǒng)的程序存儲(chǔ)載體中。 本論文的硬件工作平臺(tái)是艾科公司研發(fā)的數(shù)碼相框芯片方案ARK1600,該平臺(tái)集成了嵌入式系統(tǒng)設(shè)計(jì)所需的相關(guān)硬件模塊。本論文的主要設(shè)計(jì)目標(biāo)是在該平臺(tái)上實(shí)現(xiàn)NAND Flash存儲(chǔ)設(shè)備驅(qū)動(dòng)的系統(tǒng)級(jí)方案,即在ARK1600平臺(tái)上通過構(gòu)建uC/OS—Ⅱ操作系統(tǒng)以及uC/FS文件系統(tǒng)來實(shí)現(xiàn)NAND Flash設(shè)備驅(qū)動(dòng)掛接。本論文是在Windows環(huán)境下通過ARM ADS實(shí)現(xiàn)代碼的編譯,通過Multi—ICE進(jìn)行前期調(diào)試以及USB—Debug進(jìn)行后期的系統(tǒng)整合調(diào)試。 本論文的主要研究工作具體涉及以下三個(gè)的方面:首先研究了ARM相關(guān)構(gòu)架以及uC/OS—Ⅱ操作系統(tǒng)的特點(diǎn),并在此基礎(chǔ)上移植uC/OS—Ⅱ操作系統(tǒng)到ARK1600平臺(tái),分析ARK1600硬件體系結(jié)構(gòu)的基礎(chǔ)上詳細(xì)分析了BootLoader的相關(guān)概念,并重點(diǎn)闡述了NAND BootLoader程序設(shè)計(jì)與實(shí)現(xiàn)過程;其次在文件系統(tǒng)方面,本論文成功移植uC/FS嵌入式文件系統(tǒng)到ARK1600平臺(tái),在移植的過程中采用了動(dòng)態(tài)文件緩沖區(qū)算法提高了該文件系統(tǒng)的數(shù)據(jù)傳輸效率;最后重點(diǎn)討論了NAND Flash驅(qū)動(dòng)在ARK1600的實(shí)現(xiàn),主要分析了NAND Flash的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),并從物理層,邏輯層和文件系統(tǒng)接口層三個(gè)方面具體分析了NAND Flash驅(qū)動(dòng)程序的實(shí)現(xiàn),并在NAND Flash邏輯層驅(qū)動(dòng)實(shí)現(xiàn)時(shí)通過采用壞塊處理表算法實(shí)現(xiàn)了NAND的磨損均衡問題。
上傳時(shí)間: 2013-07-31
上傳用戶:xcy122677
最新三星ARM Cortex-A8內(nèi)核的S5PV210開發(fā)板,1GHZ主頻處理器強(qiáng)悍登場(chǎng)
標(biāo)簽: Cortex-A UT-S ARM 210
上傳時(shí)間: 2013-06-13
上傳用戶:zhf1234
液晶顯示器維修配板從入門到精通 液晶顯示器維修配板從入門到精通
上傳時(shí)間: 2013-04-24
上傳用戶:pwcsoft
基于刪的μC/OS-Ⅱ移植及其CAN總線應(yīng)用研究流體機(jī)械及工程專業(yè)近年來,嵌入式系統(tǒng)受到科學(xué)與工程各個(gè)領(lǐng)域研究者的密切關(guān)注,成為研究的一個(gè)熱點(diǎn)。隨著嵌入式系統(tǒng)的復(fù)雜性不斷增加,嵌入式操作系統(tǒng)成為嵌入式系統(tǒng)中最重要的組成部分。在嵌入式系統(tǒng)中,μC/OS-Ⅱ憑借其結(jié)構(gòu)清晰、源代碼開放和實(shí)時(shí)性好等優(yōu)勢(shì),成了監(jiān)控系統(tǒng)等領(lǐng)域的技術(shù)熱點(diǎn)。嵌入式操作系統(tǒng)μC/OS-Ⅱ與模塊化硬件相結(jié)合,共同構(gòu)成一個(gè)可以重復(fù)利用的軟硬件系統(tǒng)平臺(tái),不但可以提高開發(fā)效率,還可以提高系統(tǒng)的可靠性和實(shí)時(shí)性,滿足日益復(fù)雜的應(yīng)用需求。 在國內(nèi)監(jiān)控領(lǐng)域中,大多采用了集散式監(jiān)控系統(tǒng),雖然克服了集中式監(jiān)控系統(tǒng)的缺點(diǎn),但還存在著效率較低,錯(cuò)誤處理能力不強(qiáng)等缺點(diǎn)。而且設(shè)備的兼容性不好,系統(tǒng)實(shí)時(shí)性、可靠性也不高。采用CAN現(xiàn)場(chǎng)總線可很好的克服上述一些缺點(diǎn),具有很強(qiáng)的抗干擾能力。CAN總線把所有掛接在總線上的智能設(shè)備聯(lián)接成網(wǎng)絡(luò),構(gòu)成自動(dòng)化系統(tǒng),實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)監(jiān)控。 基于這些考慮,本文選擇了以IPC2290芯片(內(nèi)部集成了CAN模塊)為微控制器的MagicARM2200教學(xué)實(shí)驗(yàn)開發(fā)板作為學(xué)習(xí)和研究的開發(fā)平臺(tái),把μC/OS-Ⅱ這個(gè)實(shí)時(shí)微內(nèi)核操作系統(tǒng)嵌入到該芯片中。在深入研究CAN通信模塊特點(diǎn)和驅(qū)動(dòng)的基礎(chǔ)上,把其驅(qū)動(dòng)移植到μC/OS-Ⅱ操作系統(tǒng)中。并在實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ上通過設(shè)計(jì)—個(gè)帶A/D轉(zhuǎn)換的CAN智能模塊來闡述智能模塊軟硬件設(shè)計(jì)方法,這些工作為搭建基于CAN總線的實(shí)際測(cè)控系統(tǒng)方案提供了理論基礎(chǔ)。 本文使用的CAN通信方案具有極大的靈活性,能方便和簡(jiǎn)潔的運(yùn)用到各種測(cè)控系統(tǒng)中。實(shí)驗(yàn)結(jié)果證明了該方案的有效性和正確性,并且具有實(shí)際的應(yīng)用價(jià)值。最后,本文作者在CAN智能模塊的基礎(chǔ)上搭建了基于CAN總線的多相流動(dòng)實(shí)驗(yàn)臺(tái)的測(cè)控系統(tǒng)方案。
上傳時(shí)間: 2013-07-16
上傳用戶:cngeek
USB3.0–SATA橋接芯片MB86C30A的主要規(guī)范:*CBC (密碼段鏈接):一種適合加密模塊數(shù)據(jù)的AES 模式。*XTS (帶調(diào)整和密文竊取的XEX 加密模式):IEE
標(biāo)簽: datasheet SATA USB 3.0
上傳時(shí)間: 2013-06-10
上傳用戶:asdfasdfd
郭天祥tx_1c單片機(jī)的原理圖,可用protues和keil聯(lián)合仿真,省去買開發(fā)板的錢 了 老實(shí)惠了
標(biāo)簽: TX 單片機(jī)開發(fā)板 原理圖
上傳時(shí)間: 2013-05-18
上傳用戶:GeekyGeek
該論文的工作主要分為兩部分,第一部分是介紹與數(shù)字高清晰度電視(HDTV)碼流發(fā)生器配套的信源解碼板的設(shè)計(jì)與實(shí)現(xiàn).信源解碼板是整個(gè)碼流發(fā)生器的重要組成部分,該論文在介紹相關(guān)標(biāo)準(zhǔn)MPEG-2和AC-3以及整個(gè)碼流發(fā)生器功能的基礎(chǔ)上提出了用ST公司的芯片組實(shí)現(xiàn)HDTV信源解碼板的設(shè)計(jì)方案.論文詳細(xì)分析了各個(gè)功能模塊的具體設(shè)計(jì)方法以及實(shí)現(xiàn)時(shí)應(yīng)注意的問題.目前該課題已經(jīng)成功結(jié)題,各項(xiàng)技術(shù)指標(biāo)完全符合合作單位的要求.該論文的第二部分主要是進(jìn)行基于FPGA的顯示器測(cè)試信號(hào)發(fā)生器的研究與開發(fā).在對(duì)測(cè)試信號(hào)發(fā)生器所需產(chǎn)生的13種測(cè)試圖案和所要適應(yīng)的18種顯示格式的介紹之后,該論文提出了以FLEX10K50為核心控制芯片的顯示器測(cè)試信號(hào)發(fā)生器的設(shè)計(jì)方案.該論文詳細(xì)討論了FPGA設(shè)計(jì)中各個(gè)功能模塊的劃分和設(shè)計(jì)實(shí)現(xiàn)方法,并介紹了對(duì)FLEX10K50進(jìn)行配置的方法.
標(biāo)簽: HDTV FPGA 碼流 發(fā)生器
上傳時(shí)間: 2013-04-24
上傳用戶:yoleeson
近年來提出的光突發(fā)交換OBS(Optical.Burst Switching)技術(shù),結(jié)合了光路交換(OCS)與光分組交換(OPS)的優(yōu)點(diǎn),有效支持高突發(fā)、高速率的多種業(yè)務(wù),成為目前研究的熱點(diǎn)和前沿。 本論文圍繞國家“863”計(jì)劃資助課題“光突發(fā)交換關(guān)鍵技術(shù)和試驗(yàn)系統(tǒng)”,主要涉及兩個(gè)方面:LOBS邊緣節(jié)點(diǎn)核心板和光板FPGA的實(shí)現(xiàn)方案,重點(diǎn)關(guān)注于邊緣節(jié)點(diǎn)核心板突發(fā)包組裝算法。 本文第一章首先介紹LOBS網(wǎng)絡(luò)的背景、架構(gòu),分析了LOBS網(wǎng)絡(luò)的關(guān)鍵技術(shù),然后介紹了本論文后續(xù)章節(jié)研究的主要內(nèi)容。 第二章介紹了LOBS邊緣節(jié)點(diǎn)的總體結(jié)構(gòu),主要由核心板和光板組成。核心板包括千兆以太網(wǎng)物理層接入芯片,突發(fā)包組裝FPGA,突發(fā)包調(diào)度FPGA,SDRAM以及背板驅(qū)動(dòng)芯片($2064)等硬件模塊。光板包括$2064,發(fā)射FPGA,接收FPGA,光發(fā)射機(jī),光接收機(jī),CDR等硬件模塊。論文對(duì)這些軟硬件資源進(jìn)行了詳細(xì)介紹,重點(diǎn)關(guān)注于各FPGA與其余硬件資源的接口。 第三章闡明了LOBS邊緣節(jié)點(diǎn)FPGA的具體實(shí)現(xiàn)方法,分為核心板突發(fā)包組裝FPGA和光板FPGA兩部分。核心板FPGA對(duì)數(shù)據(jù)和描述信息分別存儲(chǔ),僅對(duì)描述信息進(jìn)行處理,提高了組裝效率。在維護(hù)突發(fā)包信息時(shí),實(shí)時(shí)查詢和更新FEC配置表,保證了對(duì)FEE狀態(tài)表維護(hù)的靈活性。在讀寫SDRAM時(shí)都采用整頁突發(fā)讀寫模式,對(duì)MAC幀整幀一次性寫入,讀取時(shí)采用超前預(yù)讀模式,對(duì)SDRAM內(nèi)存的使用采取即時(shí)申請(qǐng)方式,十分靈活高效。光板FPGA分為發(fā)射和接收兩個(gè)方向,主要是將進(jìn)入FPGA的數(shù)據(jù)進(jìn)行同步后按照指定的格式發(fā)送。 第四章總結(jié)了論文的主要內(nèi)容,并對(duì)LOBS技術(shù)進(jìn)行展望。本論文組幀算法采用動(dòng)態(tài)組裝參數(shù)表的方法,可以充分支持各種擴(kuò)展,包括自適應(yīng)動(dòng)態(tài)組裝算法。
標(biāo)簽: LOBS FPGA 節(jié)點(diǎn)
上傳時(shí)間: 2013-05-26
上傳用戶:AbuGe
一種CAN總線開發(fā)板的所有源代碼與原理圖
上傳時(shí)間: 2013-06-10
上傳用戶:mqien
使用最常用的RTL8019芯片的以太網(wǎng)開發(fā)板全部資料,包括源程序、原理圖等。
標(biāo)簽: 8019 RTL 以太網(wǎng) 開發(fā)板
上傳時(shí)間: 2013-07-23
上傳用戶:Neal917
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1