基于MCF51128的SD卡读写系统设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:fengyufengsc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对当前嵌入式系统无法大量保存数据的问题提出了一种解决方案。该方案基于MCF51JM128微控制器,实现了SPI模式对SD卡的底层读写设计,并按照FAT16文件格式将要保存的数据存储到SD卡中,从而达到扩充嵌入式系统内存的目的。   本系统包含硬件设计和软件设计两个部分,在硬件设计部分实现了读写SD卡的最小硬件系统,微控制器选用的是Freescale公司出品的MCF51JM128微控制器,在此微控制器基础上,设计实现了电源管理模块、晶振电路模块、USB接口模块、串行接口模块、SD卡接口模块、BDM调试模块和复位电路模块,最终完成了读写SD卡的最小硬件系统。存储卡选用的是金士顿公司出品的容量为2G的SD存储卡,该SD卡通过在MCF51JM128微控制器上外扩的SD插槽与微处理器连接通信。软件部分实现了对硬件系统的初始化、以及SPI方式对SD存储卡进行底层读写的程序设计,并在SPI方式读写SD卡的基础上按照FAT16文件格式实现了在SD卡中创建文件、保存文件、读取文件的程序设计,最后,将虚拟串口功能移植到SD卡读写系统中,实现了通过PC机的超级终端就可以直接与SD卡进行通信的目的,给后期的分析数据和设计验证带来了很大便利。   经测试证明,该系统完成了微控制器对SD卡的基本读写功能,可操作性强。通过虚拟串口验证了在SD卡中创建文件、保存文件、读取文件的功能,实现了扩充嵌入式系统内存的目的,是一种有效解决嵌入式系统内存偏小问题的方案。
其他文献
火灾作为一种频发性自然灾害,对人类生命财产安全和社会安全构成极大的威胁。大空间火灾发生不仅给社会生活造成极大的破坏,而且造成的损失和危害程度也相当大。传统的探测方
“问题是数学的心脏,掌握数学意味着什么?那就是善于解题。”但数学问题千变万化,无穷无尽,“题海”茫茫,要想使学生身临题海而能得心应手,身居考室而又处之泰然,就必须培养他们的解
抑郁症是一类高患病率、高疾病负担、高复发率、高致残率、高自杀率的慢性精神疾病,是精神科的常见疾病之一.大量国内外文献发现抑郁患者存在不同程度的认知损害,认知症状可
目的:利用L-精氨酸加入人离体肝细胞L02培养基中,使得L02中内源凝血因子Ⅷ(coagulation factorⅧ,FⅧ)重新表达,进而研究L-精氨酸激活L02中内源FⅧ重表达的调控机制和信号通路。
近年来,频谱资源紧缺已经成为制约无线通信发展的瓶颈之一。认知无线电则被认为是能有效解决这一问题的先进技术。因此,频谱感知作为认知无线电技术的核心技术之一,受到各界
阿尔茨海默病(Alzheimers disease,AD)是一种神经退行性疾病,严重威胁全球中老年人的健康。淀粉样前体蛋白(amyloid precursor protein,APP)是AD早期病理的关键信号分子。一方面,APP
创伤后应激障碍(PTSD)是一种严重的精神障碍,心理治疗是创伤后应激障碍常见的治疗方法.已有研究证实心理治疗对于PTSD各种症状改善尤为重要,但目前对于每种心理治疗方法有何
毛细管电色谱(CEC)是近些年发展十分迅速的一种高效、快速的微柱分离方法,它结合了毛细管电泳的高效性和液相色谱固定相和流动相选择性多的优点。开管柱毛细管电色谱(OT-CEC)
随着信息技术的发展,开发新的信息材料和研究新的器件构造成为今后微电子技术发展的一个重要方向。自1983年美国开始设想研究生物芯片计算机以来,各发达国家掀起了对这方面研究
目的 评估精神分裂症高危人群的认知功能与焦虑、抑郁及精神病性症状,为该人群的早期干预提供科学依据.方法 收集来源于中国医科大学附属第一医院精神医学科和沈阳市精神卫生