天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于Windows CE的存儲卡驅(qū)動程序的設(shè)計與實現(xiàn)

發(fā)布時間:2024-04-13 04:45
  本課題的目的是為配合研發(fā)一種價格低廉、帶娛樂功能的車載GPS導(dǎo)航系統(tǒng),研究設(shè)計基于Windows CE下的SD卡驅(qū)動程序。本文從用戶角度分析GPS導(dǎo)航儀的功能需求,提出了實現(xiàn)系統(tǒng)的硬件與軟件的方案。系統(tǒng)采用WindowsCE作為嵌入式操作系統(tǒng),因為它有豐富的可利用資源,可以大大縮短開發(fā)周期;選擇計算速度快,帶有豐富的接口的S3C2440A作為嵌入式處理器,使得系統(tǒng)可以支持更多的硬件設(shè)備;選用價格低廉的SD卡作為存儲卡,大大降低了成本。而要實現(xiàn)Winodws CE控制SD卡的讀、寫等操作,則必須實現(xiàn)基于WindowsCE下的SD卡驅(qū)動程序。本文綜合分析了SD卡的硬件特點和工作原理,實現(xiàn)對SD卡寄存器的訪問和控制,分析了Windows CE的設(shè)備驅(qū)動特點和S3C2440A芯片對于SD卡的支持情況,提出了實現(xiàn)基于Windows CE下SD卡驅(qū)動程序的辦法。SD卡驅(qū)動程序?qū)儆诹鹘涌谠O(shè)備驅(qū)動,因此它可以實現(xiàn)為一組標(biāo)準(zhǔn)的流接口函數(shù),通過這些流接口函數(shù)實現(xiàn)文件的讀、寫、刪除等操作。本文實現(xiàn)了SD卡驅(qū)動程序的流接口函數(shù),并在Platform Builder下編譯源代碼,并制定出內(nèi)核文件,最后將內(nèi)核文件...

【文章頁數(shù)】:79 頁

【學(xué)位級別】:碩士

【部分圖文】:

圖2一2系統(tǒng)硬件框圖

圖2一2系統(tǒng)硬件框圖

嵌入式系統(tǒng)主要由嵌入式硬件和嵌入式軟件組成。車載GPS導(dǎo)航系統(tǒng)的硬件大致可分成四大部分:處理器,輸出輸入設(shè)備,存儲設(shè)備和其他設(shè)備,如圖2一2所示。圖2一2系統(tǒng)硬件框圖1.處理器處理器是整個系統(tǒng)的核心,負(fù)責(zé)接收和處理信號,并控制其他設(shè)備,是其他設(shè)備和應(yīng)用程序能夠正常工作的前提。由于....


圖4一2Pla而rmBuilder界面

圖4一2Pla而rmBuilder界面

或PB)是用于創(chuàng)建基于windowsCE的嵌入式操作系統(tǒng)內(nèi)核的一個集成開發(fā)環(huán)境(IDE),它集成了設(shè)計,產(chǎn)生,構(gòu)建,測試和高度WindowsCE操作系統(tǒng)設(shè)計所需要的所有開發(fā)工具。其界面如圖4一2所示。纂纂蘸翼薰蒸蘸巍蘸鬢纓黝蘸薰蒸麒翼翼甕甕比盆默羅蛆側(cè)....


圖6一1新建一平臺

圖6一1新建一平臺

完成源代碼的編寫之后,利用PlatformBullder將SD卡驅(qū)動整合到內(nèi)核文件中。1.在PlatformBullder新建一個平臺,配置好平臺信息,如圖6一1。以。二助..5.生.以.,.磁丁交護(hù)擠撇撇撇戮蠢黝蘸翼黝黝熬蘸黝溯薰鬢鬢纓蘸蘸黝黝F....


圖6一2新建一個工程

圖6一2新建一個工程

_因mai幾cpp國sOCord.Plg蒸~一細(xì)EXternalDePend圖6一文件列表編譯工程,出現(xiàn)調(diào)試信息如下:Configuration:sdcard一SAMSUNGSMDK244O:ARMV4I



本文編號:3952502

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3952502.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a9ce9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com