本文件是基于44B0上設(shè)計的SD卡+FAT文件系統(tǒng)的讀操作,內(nèi)附帶了原理圖,以供學(xué)習(xí)。
標(biāo)簽: FAT 文件系統(tǒng)
上傳時間: 2013-06-29
上傳用戶:JESS
隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和微電子技術(shù)的深入發(fā)展,嵌入式系統(tǒng)在各個領(lǐng)域中得到廣泛應(yīng)用。以ARM和以FPGA為核心的嵌入式系統(tǒng)是當(dāng)前嵌入式研究的熱點,而相關(guān)研究的開展需要功能強大的開發(fā)平臺支持,因此基于ARM和FPGA的開發(fā)平臺設(shè)計研究具有重要意義。 本文分別設(shè)計了一款基于PXA270的ARM開發(fā)平臺和一款基于Virtex5的FPGA開發(fā)平臺,主要針對電源管理、接口設(shè)計、板級時序等關(guān)鍵技術(shù)進行了研究。在此基礎(chǔ)上利用PADS Logic設(shè)計工具完成了系統(tǒng)原理圖設(shè)計,并借助Hyperlynx SI仿真工具,對PCB的板級設(shè)計問題進行了分析,實現(xiàn)了平臺PCB的可靠設(shè)計。最后對平臺各模塊進行了調(diào)試,通過在平臺上運行操作系統(tǒng)并加載可執(zhí)行程序的方法驗證了平臺整體功能。 本文的特色體現(xiàn)在以下三個方面: (1)結(jié)合PXA270處理器內(nèi)部的電源管理單元和MAX1586A集成電源管理芯片,實現(xiàn)了PXA270開發(fā)平臺的動態(tài)電源管理,有效降低了平臺功耗; (2)平臺實現(xiàn)了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和擴展VGA、PCMCIA/CF等多種接口,具有良好的開發(fā)靈活性和通用性; (3)對開發(fā)平臺PCB板級走線中可能出現(xiàn)的反射、串?dāng)_、時序沖突等問題進行評估,給出了布線約束方案,使系統(tǒng)可靠性得到有效提高。
標(biāo)簽: FPGA ARM 嵌入式開發(fā) 平臺設(shè)計
上傳時間: 2013-07-06
上傳用戶:gps6888
本文以ABS采集系統(tǒng)為基礎(chǔ),利用嵌入式技術(shù)設(shè)計了以SD卡為存儲介質(zhì)的駕駛行為再現(xiàn)存儲系統(tǒng),對ABS的數(shù)據(jù)進行讀寫操作。本系統(tǒng)采用了目前通用的通信方式及SD卡對數(shù)據(jù)進行存儲,設(shè)計了基于嵌入式的硬件
標(biāo)簽: SD卡 駕駛 存儲 系統(tǒng)設(shè)計
上傳時間: 2013-07-12
上傳用戶:silenthink
單片機讀寫usb、sd卡技術(shù)參考資料!!! 經(jīng)典奉送賺分來的
標(biāo)簽: usb 單片機 讀寫 技術(shù)參考
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222
ATmega16讀寫SD卡程序 cvavr
標(biāo)簽: ATmega 16 讀寫 SD卡
上傳時間: 2013-06-16
上傳用戶:cknck
隨著現(xiàn)代計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為了當(dāng)前信息行業(yè)最熱門的焦點之一。而ARM以其高性能低功耗的特點成為目前應(yīng)用最廣泛的32位嵌入式處理器。在嵌入式操作系統(tǒng)方面,Linux憑借其性能優(yōu)異、結(jié)構(gòu)清晰、平臺支持廣泛、網(wǎng)絡(luò)支持強勁及開放源代碼等多方面的優(yōu)勢,被嵌入式系統(tǒng)開發(fā)者廣泛地采用。Linux 2.6包含許多新的特性,為其在嵌入式領(lǐng)域的應(yīng)用提供了強有力的支持,新的內(nèi)核越來越多地應(yīng)用于嵌入式Linux系統(tǒng)中。 本文的工作基于艾科公司研發(fā)的硬件平臺Ark1600開展。該平臺上集成了多個功能模塊,例如LCD、12S、GPIO、12C等,同時支持XD、CF、MMC、SD等多種硬件存儲設(shè)備,在設(shè)備通信方面提供了USB、串行通信等傳輸方式。本文的主要工作是研究Linux在ARM芯片上的移植,并在此基礎(chǔ)上闡述Linux設(shè)備驅(qū)動的開發(fā)。 首先構(gòu)建了交叉編譯環(huán)境,然后在分析Ark1600硬件體系結(jié)構(gòu)的基礎(chǔ)上詳細(xì)闡述了BootLoader程序設(shè)計與實現(xiàn)、Linux2.6內(nèi)核移植、Ramdisk文件系統(tǒng)移植的全過程,為后續(xù)項目的實施搭建了一個良好的開發(fā)平臺。論文最后闡述了Linux 2.6內(nèi)核中開發(fā)塊設(shè)備驅(qū)動程序的實現(xiàn)方法,并以XD塊設(shè)備驅(qū)動程序為例,詳細(xì)闡述了Linux驅(qū)動程序的開發(fā)流程。 主要工作量在于BootLoader程序的設(shè)計與實現(xiàn)、Linux系統(tǒng)移植和XD塊設(shè)備驅(qū)動程序的開發(fā)。因為項目平臺獨特的硬件環(huán)境,一些程序代碼要嚴(yán)格依賴硬件設(shè)備設(shè)計。在Linux移植中的主要工作包括串口控制臺的驅(qū)動、設(shè)置系統(tǒng)的存儲布局、初始化系統(tǒng)定時器、初始化系統(tǒng)中斷、在Linux系統(tǒng)中建立標(biāo)識本硬件平臺的結(jié)構(gòu)體變量、配置并編譯Linux內(nèi)核等。
標(biāo)簽: ARM 存儲卡 系統(tǒng)設(shè)計
上傳時間: 2013-05-18
上傳用戶:wzr0701
8051單片機配套的SD卡-SDHC卡扇區(qū)讀寫測試
標(biāo)簽: SDHC SD卡 讀寫 測試
上傳用戶:打算打算
單片機讀寫SD卡 配合arm芯片使用 包括一些基本函數(shù)
標(biāo)簽: arm 單片機 SD卡 讀寫
上傳時間: 2013-06-28
上傳用戶:sssnaxie
單片機驅(qū)動SD卡 包括一些基本的函數(shù) 方便應(yīng)用
標(biāo)簽: 單片機驅(qū)動 SD卡
上傳時間: 2013-05-21
上傳用戶:stewart·
這是一些對SD卡操作必須知道的一些原理和應(yīng)用編程。
標(biāo)簽: SD卡 調(diào)試
上傳時間: 2013-08-02
上傳用戶:sh19831212
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1