通用优盘读写卡_第1页
通用优盘读写卡_第2页
通用优盘读写卡_第3页
通用优盘读写卡_第4页
通用优盘读写卡_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、通用优盘读写卡使用说明书长沙高新技术产业开发区恒源科技有限公司2004年04月1. 优盘读写卡功能说明优盘读写卡功能:(1) 优盘读写卡允许用户在DOS操作环境下,通过嵌入式工控机(PC104、饼干板、半长卡及长卡等CPU板)的标准打印口(LPT)或串口(RS232)对优盘进行如下操作:文件浏览,文件拷贝,文件删除,优盘空间(总空间、剩余空间)的获得等;(2) 写优盘文件速度:16k bytes/s(LPT) 或3 k bytes/s(RS232);(3) 读优盘文件速度:18k bytes/s(LPT)或3 k bytes/s(RS232);(4) 用户根据其使用环境,可任意选择通讯接口:L

2、PT或RS232;(5) 电源:+4.80-5.25V120mA(插入优盘)。2优盘读写卡的设备连接图电源及复位4芯插座PC104、饼干板等LPT连接线LPT口优盘读写卡优盘插座RS232连接线RS23210芯RS232口26芯LPT口3 优盘读写卡安装尺寸电源及复位键4芯接头,与PCB板垂直。1-复位; 2-GND;3-GND;4-+5V57 mm8mm3 mm5mmPCB板正面LPT接头,26芯,立起来35 mm4×3.5mm78 mm35 mmUSB插盘方向10芯RS23236mmPCB板厚2mm62mm10mm8mm 下视图4.优盘读写卡接口定义(1) 4芯电源及复位插座pi

3、n描述说明1复位(RESET)低电平:工作状态高电平:复位2电源地(GND) 3电源地(GND) 4电源正(+5V)工作电压:4.8V-5.25V(2) 26芯LPT插座与计算机打印口的连接表pin对应的标准打印口脚号描述对应的标准打印口DB25引脚号1-STORBE13DATA025DATA137DATA249DATA3511DATA4613DATA5715DATA6817DATA7919-ACK1021BUSY1123PAPER OUT1225SEL OUT132-AUTOFEED144-ERROR156-INIT168SEL IN1726NC10,12,14,16,18,20,22,24

4、GND18-25(3) 10芯RS232插座与标准RS232接口连接pin对应的标准RS232脚号描述对应的标准RS232 DB9引脚号1DCD12DSR63RXD24RTS75TXD36CTS87DTR48RI99GND510GND5 优盘读写卡软件及开发套件(1)优盘文件拷贝软件-USB.EXE USB.EXE 文件安装在嵌入式工控板(如PC104主板、饼干板、长卡、半长卡等)的电子盘上,如DOC,DOM及机械硬盘等,其为DOS软件。用户只需在其AUTOEXEC.BAT中的第1行添加:USB即可。当嵌入式计算机启动时,便会自动运行软件“USB.EXE”。 USB.EXE的功能如下:检查用户

5、是否插入优盘;若用户插入了优盘,便检查优盘上是否存在文件拷贝批命令“USB.BAT”;若优盘上存在文件拷贝批命令“USB.BAT”,则按批命令“USB.BAT”进行文件操作。用户按DOS批处理命令编写“USB.BAT”,如:COPY JK.EXE C:JK.EXE COPY D:DATDATA.DAT DATA.DATCOPY D:DATDATA.DAT DATA.DAT*DEL C:DATDATA.DATUSB.EXE支持3种操作: 将优盘根目录下的文件上传到嵌入式计算机的存储器上如: COPY JK.EXE C:JK.EXE将优盘根目录下的JK.EXE拷贝到C:盘根目录下如: COPY D

6、ATA D:DATDATA.DAT将优盘根目录下的文件DATA 拷贝到D:DAT目录下的文件DATA.DAT 将嵌入式计算机存储器上的文件下载到优盘上如:COPY D:DATDATA.DAT DATA.DAT将D:DATDATA.DAT拷贝至优盘根目录下的DATA.DAT。如果优盘根目录下已存在文件DATA.DAT,则先将优盘上的DATA.DAT删除,再进行拷贝;COPY D:DATDATA.DAT DATA.DAT*将文件D:DATDATA.DAT拷贝至优盘根目录下的DATA.DAT。如果优盘根目录下已存在文件DATA.DAT,则将文件D:DATDATA.DAT另存为DATA.001;如果优

7、盘根目录下已存在文件DATA.001,则将文件D:DATDATA.DAT另存为DATA.002,以此种类推。 删除嵌入式计算机存储器上的文件如:DEL C:DATDATA.DAT将C:DATDATA.DAT文件删除注意: USB.BAT中的COPY命令,被拷贝文件及目标文件必须写明,不可缺省。如:COPY C: JK.EXE 缺少目标文件,是不可识别的命令; USB.BAT中的COPY命令, 目标文件后如果有*号,表示下载文件到优盘时,优盘中如有相同的文件名,优盘中的文件将不被删除,目标文件改为 文件名+001(或002,003); USB.BAT中的COPY命令的文件,若为优盘上的文件则只写

8、文件名,不写盘符;若为存储器上的文件,必须标明盘符及目录,否则为不可识别的命令。 USB.BAT中的DEL命令,只可删除存储器上的文件,而不可删除优盘上的文件。该命令的目的,是为了给无键盘操作的系统提供文件删除的便利。USB.EXE文件的功能如下:启动USB.EXE.优盘插入了吗?YESNO优盘根目录下存在文件:USB.BAT?YESRETURN 0NO按USB.BAT进行文件拷贝RETURN 0RETURN 1(2)开发套件 若用户需要使自己开发的应用软件直接对优盘进行文件操作,可使用本公司提供的由BORLANDC C+语言开发的优盘文件操作开发套件。开发套件包含3个文件:USBDEMO.C

9、,LPTUSB.OBJ,LPTUSB.H, 其中USBDEMO.C为演示软件。共有7个主要函数:检测优盘,获得优盘自由空间,获得优盘总空间, 浏览优盘文件,拷贝文件到优盘,读出优盘文件,删除优盘文件。用户如需获得上述三个文件,请直接联系本公司技术部。主要函数名称及功能如下:A) int Detect_Udisk(void)检测有无优盘插入返回:0-优盘已插入; 1-优盘未插入。B) int List_Udisk_Files(char * Ufilename) 浏览优盘上的文件返回:0-操作成功;1-操作失败,优盘未插入;2-操作失败,其他不明原因。若操作成功,在以下全局变量中获取文件信息:in

10、t Ufile_Number-上述操作所得到的满足条件的优盘文件数目;unsigned char Ufile_Structi.Ufilename 文件名称unsigned long int Ufile_Structi.file_size -文件长度例如:List_Udisk_File(“HYMC*.*”);C) int Copy_Cfile_to_Ufile(char *Cfilename,char *Ufilename,int X,int Y,int COLOR)拷贝DOC上的文件至优盘,Cfilename-DOC上的被拷贝文件(可带目录结构),Ufilename-优盘上的目标文件(不带目录

11、结构!)返回:0-操作成功; 1-操作失败,优盘未插入;2-操作失败,其他不明原因;注:若优盘中存在Ufilename,该操作将保留优盘上原来的文件,并在优盘上形成1个新文件,新文件的命名规则为:改扩展名为“XXX”,如Ufilename为“DATA.DAT”,若优盘上存在文件“DATA.DAT”,则新文件为“DATA0.001”;如Ufilename为“DATA.001”,若优盘上存在文件“DATA.001”,则新文件为“DATA.002”;如Ufilename为“DATA.DAT”,若优盘上存在文件“DATA.001”,“DATA.003”,但无“DATA.002”则新文件为“DATA.0

12、02”。X,Y,COLOR为文件拷贝进程%显示位置及显示颜色,显示数字为6个字长,如:“100.00%”,“12.56% ”,“8.56% ”。D) int Copy_Ufile_to_Cfile(char *Ufilename,char *Cfilename,int X,int Y,int COLOR)拷贝优盘上的文件至存储器上,Ufilename-优盘上的被拷贝文件(不带目录结构),Cfilename-存储器上的目标文件(可带目录结构!)返回:0-操作成功; 1-操作失败,优盘未插入;2-操作失败,其他不明原因;注:若存储器中存在Cfilename,Ufilename将取代存储器上的Cfi

13、lename;此操作,一次只可操作1个文件,不可批量操作。X,Y,COLOR为文件拷贝进程%显示位置及显示颜色,显示数字为6个字长,如:“100.00%”,“12.56% ”,“8.56% ”。E) int Del_Ufile(char *Ufilename)删除优盘的文件返回:0-操作成功; 1-操作失败,优盘未插入;2-操作失败,其他不明原因;建议用户应尽量少用此操作,否则,将花费较多的等待时间!F) long int Get_Total_Space_of_Udisk(void)获取优盘总空间返回:>=0-操作成功, 为优盘空间,bytes; -1-操作失败,未获取优盘空间;G) l

14、ong int Get_Free_Space_of_Udisk(void)获取优盘自由空间返回:>=0-操作成功, 为优盘自由空间,bytes; -1-操作失败,未获取优盘自由空间;6 优盘读写卡使用注意事项(1) 用优盘前,必须在WINDOWS 98或WINDOWS ME操作系统下对优盘进行格式化(FAT16),方可保证文件正确上传及下载;(2) 用户选择优盘时一定要经过测试,选择合适的厂家:如微闪,圣盘,蓝科,神州行,自由女神等,优盘的控制芯片最好选择PP2201-04;(3) 使用时,一旦数据读写速度明显下降,说明优盘上存在较多的磁盘碎片,此时,必须在WIN98下,对优盘进行格式化操作,并进行磁盘碎片整理;(4) 在WINDOWS系统下,对优盘文件进行拷贝及删除操作,若拨出优盘时,绝对不允许非法拨出!一定要按正确操作步骤退出!否则,将破坏优盘文件结构,文件将不再能正确下载!若出现这种情况,只有对优盘进行格式化,才可使优盘

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论