請教以扇區(qū)為單位讀U盤問題

u盤的基本可尋址單元是扇區(qū),扇區(qū)組成塊,塊組成簇。 1.375是寫或者讀64字節(jié)中斷一次(512字節(jié)中斷9次),為什么必須要有一個扇區(qū)大小的ram呢?可不可以只用64?比如數(shù)據(jù)采集,滿64字節(jié),然后發(fā)送DISK_WR_GO(循環(huán)利用這64個字節(jié)的緩沖區(qū)),可以嗎?這樣不是可以只用64字節(jié)緩沖區(qū)嗎? 2.閃存寫之前先擦除塊,那么以扇區(qū)為單位寫的話,比如寫扇區(qū)4(扇區(qū)4、5屬于一個塊),再寫扇區(qū)5時要先擦出塊,那么4扇區(qū)的不是白寫了?同樣以字節(jié)為單位也是這樣。

這幾個新手問題困擾我好幾天了,希望大家?guī)兔饣笠幌?。十分感謝?。。。?!

1.U盤的底層操作都是以扇區(qū)為單位的,扇區(qū)的大小一般為512字節(jié).大扇區(qū)U盤比較少,所以讀寫的緩沖區(qū)一般為整扇區(qū)的倍數(shù). 2.對U盤寫的過程就是先擦除,然后在寫.(以扇區(qū)為單位),如果是修改,則應是先把數(shù)據(jù)讀取出來,修改之后,然后在寫


大哥,你說的清楚點行不?我還是不明白,能不能不用一個扇區(qū)的緩沖區(qū),用64行不? U盤以扇區(qū)為單位擦啊?一塊要是好幾個扇區(qū)怎么辦?


你又不操作FLASH,和你沒有什么關系.擦除是U盤控制器來做的,你只管去讀寫就行了. 必須有512B緩存.這個不可以減少.你理解有誤.


謝謝各位的熱心幫助,大家再幫看看我那里理解有誤?


只有登錄才能回復,可以選擇微信賬號登錄

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