基于8051的CF卡文件系统的实现

基于8051的CF卡文件系统的实现

ID:32446227

大小:107.22 KB

页数:5页

时间:2019-02-04

基于8051的CF卡文件系统的实现_第1页
基于8051的CF卡文件系统的实现_第2页
基于8051的CF卡文件系统的实现_第3页
基于8051的CF卡文件系统的实现_第4页
基于8051的CF卡文件系统的实现_第5页
资源描述:

《基于8051的CF卡文件系统的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于8051的CF卡文件系统的实现 毛晓燕,等属性新的设定值和其硬件信息,组织相应的Modbus写收缓冲区取数据。命令,即控制命令,按步骤①~步骤④顺序执行。当工3 结束语控软件下发控制命令到本硬件驱动时,轮询工作先暂停,以保证控制命令以最快速度下发到硬件设备,当收本文借鉴工业控制软件的设计经验,提出了基于到硬件设备返回数据后,轮询工作将继续。VxD技术的通用硬件驱动程序设计的思想,目的在于2.3 通用硬件驱动的实现为工控软件提供更全面的硬件通信方法。在此硬件驱VxD可利用MICROSOFT提供的WINDOWSDDK和动程

2、序中,一方面利用了第三方通信协议,即ModbusVireoSoftware提供的VtoolsD来实现。作者利用VtoolsD通信协议,使此驱动适用于所有使用Modbus通信协议设计了本通用硬件驱动程序Vcomm.vxd。的仪器仪表、PLC、单片机,而不用考虑产品的型号、厂在工业控制软件中通过CreateFile函数装载家等因素。另一方面从整个工控软件的通信效率考Vcomm.vxd,获得串口驱动的句柄hVxD=CreateFile虑,采用了先进的VxD技术,提高了硬件驱动的优先(“\\.\Vcomm.vxd,”0,0,

3、0,CREATENEW,权,提高了工控软件的通信效率。FILEFLAGDELETEONCLOSE,0)目前本硬件驱动的设计适用于Windows9X系统,工控软件对串口发数据,将利用此句柄,通过对于运行在WindowsNT、Windows2000中的硬件驱动将OnW32DeviceIoControl回调函数来实现与通用硬件驱动采用WDM技术进一步改进。的通信。在工控软件中调用Win32API函数DeviceIo2参考文献Control,向硬件驱动程序发送Win32DeviceIoControl消1郑亚平.分散型控制系统与子系

4、统的通信连接:(Ⅰ)~(Ⅳ).石油化工自动化,1999息,硬件驱动程序在OnW32DeviceIoControl函数中处理2 陈性元,等.Windows的VxD技术分析.小型微型计算机系统,2000此消息,并从输入缓冲区中获取工控软件传来的数(6)据。本硬件驱动接收硬件设备返回的数据并处理后,  收稿日期:2002-05-13。需要通知工控软件时,便构造全局异步事件实例,通过第一作者刘铭,女,1976年生,博士研究生;研究领域为基于组件化shedule函数触发handler函数,通知工业控制软件从接结构的DCS,FCS,S

5、CADA以及异地监控系统的理论研究及开发。基于8051的CF卡文件系统的实现TheImplementationofCFCardFileSystemBasedon8051121毛晓燕 汤健彬 金建详12(浙江大学先进控制研究所、浙江浙大中控技术有限公司,杭州 310027)摘 要 介绍了CF卡的基本结构和工作原理,设计了8051与CF卡的接口电路和系统软件,按照FAT16格式实现了基于8051的CF卡文件系统,并在无纸记录仪的数据存储中得到应用关键词 CF卡 文件系统 单片机 无纸记录仪 数据存储AbstractThebas

6、icstructureandoperationalprincipleofCFcardareintroduced.Theinterfacebetween8051andCFcardandsystemsoftwarearede2signed.InaccordancewithFAT16formatthe8051basedCFcardfilesystemisimplemented.Thesystemisusedindatastorageofpaperlessrecorder.KeywordsCFcardFilesystemSingl

7、echipcomputerPaperlessrecorderDatastorage应用。而数据存储技术则是无纸记录仪的三大关键技0 引言[1]术之一,由于现场环境的影响,要求无纸记录仪上的记录仪是工业生产过程中常用的显示仪表。随着存储介质体积小,可靠性高,存取速度快,通用性好。技术的飞速发展,近十年来,无纸记录仪得到了广泛的常见的大容量存储介质有大容量Flash/EEPROM芯片、33©1995-2004TsinghuaTongfangOpticalDiscCo.,Ltd.Allrightsreserved.《自动化仪表》

8、第24卷第6期 2003年6月闪存卡、硬盘等,相比之下,闪存卡能更好地满足无纸⑥固态产品,没有可移动部件,可靠性好;记录仪对存储介质的要求。⑦访问速度快,数据突发传输率高达16MB/s;为了方便数据在无纸记录仪与PC之间进行交互,⑧容量范围从4M到1G,满足用户不同需求。必须采用一种标准的格式组织数据,

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

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

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