用U盤文件讀寫模塊往U盤按扇區(qū)寫數(shù)據(jù),不足一扇區(qū)怎么辦?

使用U盤文件讀寫模塊 比如準(zhǔn)備往U盤寫個(gè)1.2K的文件(2個(gè)扇區(qū),還有剩余0.2K的數(shù)據(jù)) 我下發(fā)按扇區(qū)寫命令:57 AB 6C 01 02,這時(shí)我收到1E,我就寫64字節(jié),我收到1E就寫64字節(jié),這個(gè)流程應(yīng)該沒(méi)錯(cuò)吧, 按扇區(qū)寫我肯定不可能每個(gè)文件都剛好整扇區(qū)的。。這時(shí)候我要怎么辦呢???

你可以這樣處理:先將要寫的長(zhǎng)度(就是你的1.2K)加上511之后再除以512,就相當(dāng)于將扇區(qū)數(shù)改為03;寫完之后,再把文件長(zhǎng)度改會(huì)到原來(lái)的長(zhǎng)度(也就是你的1.2K),用MODIFY這個(gè)命令更新你的文件長(zhǎng)度(實(shí)際的長(zhǎng)度1.2K)。


你的意思就是說(shuō)把文件補(bǔ)足到整扇區(qū)數(shù)了。。然后寫完了我在修改文件長(zhǎng)度,截取出我需要的長(zhǎng)度?


是,不足一個(gè)扇區(qū)先按一個(gè)扇區(qū)寫入,在更新文件長(zhǎng)度時(shí)指定你實(shí)際需要寫入的長(zhǎng)度。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频