基于ARM的实时文件存储管理系统的设计

被引量 : 0次 | 上传用户:kkfhvk1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现在测量仪器仪表的智能化应用越来越普及,其对系统的实时性和稳定性的要求也日趋增加。而且,目前该领域的发展速度也越来越快,对测量仪表的更新和扩展能力的要求也比较高。这就要求系统的更新和扩展能力要能得到保障。所以,本文主要针对上述两方面的要求,进行了基于ARM的实时文件存储管理系统的设计。本系统最终实现的功能是:在保证实时性的前提下采集数据并在VFD显示屏上进行显示;能随时在用户的控制下保存转换后的数据(能在PC端展示分析的数据);通过本地访问可以随时读取和管理保存的数据内容;系统的固件升级。其中,显示和键盘控制充分考虑了实时性的要求,都进行了中断模式处理。本系统需要完成的应用层软件模块:在嵌入式实时操作系统内核Toppers/ASP上完成4个主要功能任务:处理数据采集、实时数据显示、键盘人机交互、文件存储管理。本系统需要完成的驱动层软件模块:基于LPC2478(ARM7)控制器的键盘驱动;FatFS移植在SD卡上的接口驱动。Bootloader的设计:每个嵌入式系统开发都有调试和扩展功能的需要,所以该功能也进行了详细的设计。在bootloader的基础之上加入了系统的固件更新升级模块:可以远程升级固件(Xmodem文件传输协议),也可以本地SD卡升级固件(FatFS文件系统的支持)。系统设计的最终测试结果:主要测试了系统长期运行的稳定性和数据采集保存的实时性。本系统的设计完全可以满足市面上现存的台式数字万用表的性能要求,而且在文件存储管理方面已经超越了部分高性能的数字万用表。系统设计总结:设计前期完成的性能很低下,经过软件结构优化,最终的结果比设计初期有了明显的性能提升,主要体现在:文件遍历和数据类型转换两方面。该部分的性能提升幅度达到60%以上。系统的可扩展性非常灵活,根据需要可以扩展为远程网口通信(目前为串口通信)、高速USB通信(目前为SD卡通信)、现场大数据处理分析等。该部分的扩展还没有完成,以后需要进一步完善。
其他文献
继发性闭经病人分成两大组:器质性闭经及功能性闭经。器质性病变导致闭经者包括脑部疾患、垂体、肾上腺及卵巢肿瘤,卵巢过早衰竭及子宫腔硬化。功能性闭经按病 Secondary a
目的评价前瞻性护理对预防急诊抢救室危重患者新发压疮的作用。方法将2015年1月~2018年6月在我院急诊抢救室进行医治的危重患者作为本次研究对象,共计40例,依据计算机表法将
网络经济的兴起对现代企业产生了重大影响,特别是经济全球化背景下网络经济的进一步发展完全有可能改变现代企业的基本商业动作模式,动摇在工业时代中业已成为经典的战略思想
近年来,机动车使用假号牌的现象呈增多趋势,迫切要求公安机关加大对此类违法行为的查处力度.但由于该项工作中存在机动车假号牌鉴定难等问题,交通警察在执法过程中遇到很多困
信息物理系统(Cyber Physical Systems,简称CPS)作为下一代的智能系统,集成计算、控制与通信于一体,是计算进程和物理进程的统一体。CPS系统通过使用网络化的空间,以一种远程
目的:重症社区获得性肺炎(SCAP)是呼吸科临床常见的危重疾病,也是一治疗比较困难,预后较差,严重威胁人类健康的疾病。本研究主要对SCAP的临床表现、病原学特点、相关药敏情况、诊断
班级管理是学校教育管理的重要组成部分,班级管理在很大程度上影响学生的思想、态度、自我认知、行为方式、个性倾向等多方面。随着民主思想日益深入人心,学校教育管理也受到了
<正>随着金融机构流程优化的推进和服务外包行业的兴起,金融业务流程外包(Business Process Outsourcing,BPO)受到银行的关注。本文以银行呼叫中心外包为例,探讨金融业务流程
本文以北魏壁画墓为研究对象。目前,北魏壁画墓共发现16座,主要围绕着当时政治中心地区,即云代地区、洛阳地区和经济较为发达的青齐地区分布着。包括内蒙古和林格尔1座、山西大
鲜山药水分含量高,在贮藏加工中极易腐败变质,制约了山药的消费及其深加工产品的开发。笔者对山药的营养保健成分及其在食品加工中的应用进行了探讨,对国内外山药产品综合开