基于Windows CE的存储卡驱动程序的设计与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:hua50776007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题的目的是为配合研发一种价格低廉、带娱乐功能的车载GPS导航系统,研究设计基于Windows CE下的SD卡驱动程序。本文从用户角度分析GPS导航仪的功能需求,提出了实现系统的硬件与软件的方案。系统采用WindowsCE作为嵌入式操作系统,因为它有丰富的可利用资源,可以大大缩短开发周期;选择计算速度快,带有丰富的接口的S3C2440A作为嵌入式处理器,使得系统可以支持更多的硬件设备;选用价格低廉的SD卡作为存储卡,大大降低了成本。而要实现Winodws CE控制SD卡的读、写等操作,则必须实现基于WindowsCE下的SD卡驱动程序。本文综合分析了SD卡的硬件特点和工作原理,实现对SD卡寄存器的访问和控制,分析了Windows CE的设备驱动特点和S3C2440A芯片对于SD卡的支持情况,提出了实现基于Windows CE下SD卡驱动程序的办法。SD卡驱动程序属于流接口设备驱动,因此它可以实现为一组标准的流接口函数,通过这些流接口函数实现文件的读、写、删除等操作。本文实现了SD卡驱动程序的流接口函数,并在Platform Builder下编译源代码,并制定出内核文件,最后将内核文件下载到目标板上进行测试。
其他文献
期刊
本文通过对荣华二采区10
期刊
针对黑龙江垦区各农场农机装备水平不平衡差异问题,采用支持向量机多类分类和主成分分析相结合的方法进行研究。将农机装备水平分为3个等级水平,从总量、速度和均量3方面选取
伴随着信息技术在地学中的应用和发展,矿产资源定量评价工作产生了大量的原始数据及文档,有各种物化探测试数据报告、区调报告以及各种图件(包括各种GIS图层数据),如何能在这
The Subtropolis room-and-pillar mine extracts the Vanport Limestone (Allegheny Formation, Pennsylvanian System) near Petersburg, Ohio. Strata instability proble
在生物科学研究和实验中,生物微操作机器人使微操作简单化、自动化,提高操作效率、成功率。机器人视觉伺服控制是实时图像处理、机器人运动学、控制理论、计算机技术以及实时
本文对VVVF(Variable Voltage Variable Frequency)电梯运行速度控制和电梯控制系统进行了研究,提出了一种新的电梯运行速度控制方法,即基于DDT(期望距离Desired distance tr
本文以北京市科学技术委员会的电液伺服疲劳试验机为工程背景,以非对称液压缸系统为控制对象,针对疲劳试验机中的位置控制系统中存在的相位误差问题,设计了系统辨识实验,使用最小二乘法辨识算法计算得出了系统的模型并进行了校正。在此基础上根据零相位控制理论,设计了该系统的零相位控制器,在WINCE平台编制了控制软件,并进行了实验研究。本文首先研究了最小二乘辨识法,利用VC6和Matlab混合编程实现该算法及其
论文的主要研究对象是以永磁直流力矩电机为作动单元的电动负载模拟器,该系统用于在无人机地面仿真系统中模拟无人机伺服舵机在无人机飞行状态下所受气动载荷。作为负载模拟
在钢铁制造工业中,高温熔化状态钢水中的钢渣检测问题是一直以来未能很好解决的难题,钢渣是钢铁冶炼过程中的副产品,钢渣本身会直接降低铸坯质量进而影响生产出的钢材质量,另