優(yōu)博士USB118AD讀寫(xiě)TXT文本文件應用方案

發(fā)布時(shí)間:2014-9-5 14:34    發(fā)布者:dataiesally
對于任何文件系統而言,文件的基本操作為打開(kāi)文件 讀文件,寫(xiě)文件以及關(guān)閉文件。USB118AD是一款讀寫(xiě)U盤(pán)的嵌入式模塊,文件系統為FAT32 file system。下面分別從讀寫(xiě)U盤(pán)文件進(jìn)行操作說(shuō)明。每條USB118AD指令僅需要66個(gè)字節,通過(guò)66字節的指令,便可方便完成文件的各種基本操作功能。
1.      創(chuàng )建TXT文件
創(chuàng )建一個(gè)新的文件,只需要指定文件名和擴展名即可。通過(guò)USB118AD創(chuàng )建文件命令Create,文件名對應的位置寫(xiě)入適當的文件名和擴展名,USB118AD采用的是SFN的形式對文件進(jìn)行操作,文件名格式為8-3,即8個(gè)字節的文件名和3個(gè)字節的擴展名組合而成。例如XXXXXXXX.TXT
對于FAT32文件系統而言,可以進(jìn)一步通過(guò)USB118AD命令中的文件目錄項添加文件的各項屬性,如創(chuàng )建時(shí)間,讀寫(xiě)屬性等等。
2.      寫(xiě)TXT文件
寫(xiě)文件前,文件必須是打開(kāi)狀態(tài),創(chuàng )建文件成功后,文件自動(dòng)處于打開(kāi)狀態(tài)。如果將要繼續追加一個(gè)已存在的文件,那么必須使用USB118AD的打開(kāi)文件命令 Open打開(kāi)文件,開(kāi)文件命令后,然后通過(guò)寫(xiě)指令Write指定被寫(xiě)入的文件名,并將數據附與指令后一起發(fā)送,每次寫(xiě)命令數據包小于4K,如果數據量比較大,可以分多次寫(xiě)入。
文件指針會(huì )隨著(zhù)寫(xiě)入字節自動(dòng)向后移動(dòng)。寫(xiě)完文件后必須執行關(guān)閉文件指令Close,如果沒(méi)有執行關(guān)閉文件指令,則U盤(pán)中新寫(xiě)入的數據不會(huì )被保存。
3.      TXT文件
一般打開(kāi)文件后,文件指針會(huì )在文件的起始位置,這時(shí)候可以通過(guò)USB118AD讀指令ReadU盤(pán)中指定的文件進(jìn)行讀操作,先指定要讀取的文件名打開(kāi)要讀的文件,然后通過(guò)讀指令指定讀字節的數目,每次讀取數據包應該小于4K如果文件內容多于4K便可采用多次讀取。
文件指針會(huì )隨著(zhù)讀命令而自動(dòng)向后移動(dòng),方便連續讀取操作。在文件操作完畢后務(wù)必關(guān)閉文件。
關(guān)于USB118處理WORD及Excel格式文件的相關(guān)說(shuō)明.pdf (32.52 KB)

本文地址:http://selenalain.com/thread-132605-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页