嵌入式Linux系统中CF卡驱动程序的设计

嵌入式Linux系统中CF卡驱动程序的设计

ID:36862644

大小:2.19 MB

页数:74页

时间:2019-05-16

嵌入式Linux系统中CF卡驱动程序的设计_第1页
嵌入式Linux系统中CF卡驱动程序的设计_第2页
嵌入式Linux系统中CF卡驱动程序的设计_第3页
嵌入式Linux系统中CF卡驱动程序的设计_第4页
嵌入式Linux系统中CF卡驱动程序的设计_第5页
资源描述:

《嵌入式Linux系统中CF卡驱动程序的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西南交通大学硕士研究生学位论文第1页摘要随着各种新技术的出现,人们对计算机的认识越来越深刻。计算正逐步走进设备里面,计算机系统也从各种有形的外观变为无形。大到航天航空领域、小到手中的PDA,都移植入了计算机系统,人们把这样的一个系统叫做嵌入式系统。嵌入式Linux系统不仅继承了传统Linux的许多优点,如易于开发,高效,功能强大、稳定,易于扩充,免版费,开放源码等,而且对原有系统做了大量的嵌入化改造,使其能够更好的适应嵌入式应用的需要。嵌入式设备的各个特点限定了它的设备驱动程序必须定制,并且和嵌入式操作系统以及应用程序完全绑定在一起构成一个不可分割的整体,因此,不

2、同的嵌入式产品在开发时都必须设计自己的设备驱动程序,虽然很多的嵌入式操作系统都提供了驱动程序范例。但实际运行的驱动程序都必须针对具体硬件的资源分配和某些特性之处进行修改,甚至重新设计。本文侧重对基于ARM9的Linux设备驱动程序的设计开发做了深入的研究和实践。在嵌入式Linux系统中,为了要利用CompactFlash存储卡(简称CF卡)作为存储设备,从CF卡的硬件特性入手,在系统层基于CF卡的memory寻址访问方式来改造CF卡的低层驱动,并在应用层实时管理CF卡的热插拔事务,最终实现了一个利用CF卡作为方便快捷的存储设备的嵌入式Linux系统.关键词;嵌入式

3、Linux,设备驱动程序,ARM,CF卡西南交通大学硕士研究生学位论文第1I页ABSTRACTWimtheemergenceofallkindsofnewtechnique,people’scognitionsofcOmputerbecomemoreandmoredeep.Thecalculationiswal“ngintotheequipmentsgradually’andthecOmputersystemalsochangeintOthetaIlgiblefromtheeVerykindofimmaterialf她ies.FromtheaViationandn

4、avigarionre萄ontothePDAonourhalldsarealltransplalltintothecomputersystem,、vecalledthiskindofsystemasembeddedsystem,itisaIlemciecy,littleoccupancyandcheapsystem.Linuxsystemisnotonlyinheritthetraditional“nux,suchastheeasyt0deVelopment,e街ciently'thef妇ctionisstrongandb嘻stable,free,andopens

5、ource,etc’butalsodidmanyembeddedalterationtomakeitad印ttotheneedoftheapplicationinembeddedsystembetteLEverycharacteristicsoftheembeddeddeVicelimitthatitsdrivermusttailor’卸dwiththeembeddedsystemand印plicationprogr姗fullbindedintoawhOleportion.S0diff毫rentembeddedproductsmustdesigntheirOwnd

6、rivers.Although,maIlyembeddedoperatingsystemproVideddriver’sexample.ButwhenwerunthedriVer’wemustdosomemodincations,evenredesign,accordingtothehardware’sspeciality.Inmythesis,mymajorjobisdosomeresearchaIldpracticeinLinuxdeviceclriVer’sdesignanddevelopmI;llt.InordertOusetheCFcardasastor

7、agedeviceintheembeddedlinuxsystem,thehardwarecharacteristicsoftheCFcardisnrstintroduced,andthenthelOwleveliIriveroftheCFcafdisrebuildbased0nthememoryaddressingmodeinthesystemlayerandalsoareal-timemaIlagememtothehotplugaffairsoftheCFcardismadeintheapplicatiOnlayerFinally,anembeddedLinu

8、xsyst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。