电工学习网

 找回密码
 立即注册
查看: 3773|回复: 1
打印 上一主题 下一主题

优博士USB118AD读写TXT文本文件应用方案

[复制链接]
跳转到指定楼层
楼主
发表于 2014-9-3 11:26:05 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
优博士USB118AD读写TXT文本文件应用方案
对于任何文件系统而言,文件的基本操作为打开文件 读文件,写文件以及关闭文件。USB118AD是一款读写U盘的嵌入式模块,文件系统为FAT32 file system。下面分别从读写U盘文件进行操作说明。每条USB118AD指令仅需要66个字节,通过66字节的指令,便可方便完成文件的各种基本操作功能。
1.      创建TXT文件
创建一个新的文件,只需要指定文件名和扩展名即可。通过USB118AD创建文件命令Create,文件名对应的位置写入适当的文件名和扩展名,USB118AD采用的是SFN的形式对文件进行操作,文件名格式为8-3,即8个字节的文件名和3个字节的扩展名组合而成。例如XXXXXXXX.TXT
对于FAT32文件系统而言,可以进一步通过USB118AD命令中的文件目录项添加文件的各项属性,如创建时间,读写属性等等。
2.      TXT文件
写文件前,文件必须是打开状态,创建文件成功后,文件自动处于打开状态。如果将要继续追加一个已存在的文件,那么必须使用USB118AD的打开文件命令 Open打开文件,开文件命令后,然后通过写指令Write指定被写入的文件名,并将数据附与指令后一起发送,每次写命令数据包小于4K,如果数据量比较大,可以分多次写入。
文件指针会随着写入字节自动向后移动。写完文件后必须执行关闭文件指令Close,如果没有执行关闭文件指令,则U盘中新写入的数据不会被保存。
3.      TXT文件
一般打开文件后,文件指针会在文件的起始位置,这时候可以通过USB118AD读指令ReadU盘中指定的文件进行读操作,先指定要读取的文件名打开要读的文件,然后通过读指令指定读字节的数目,每次读取数据包应该小于4K如果文件内容多于4K便可采用多次读取。
文件指针会随着读命令而自动向后移动,方便连续读取操作。在文件操作完毕后务必关闭文件。

回复

使用道具 举报

沙发
 楼主| 发表于 2014-9-3 11:27:24 | 只看该作者
关于USB118处理WORD及Excel格式文件的相关说明.pdf (32.52 KB, 下载次数: 93) 优博士USB118AD读写TXT文本文件应用方案

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-4 15:36

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表