使用串口調(diào)試助手,用指令53H讀得U盤的容量十六進(jìn)制數(shù)08 00 F3 FF 00 00 02 00用十進(jìn)制顯示是亂碼 這個(gè)是什么問題啊?怎么讀呵?
查看: 1414
回復(fù): 3
求助讀u盤容量的問題
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
luoye268268
發(fā)表于: 2007-01-23 11:48:00
前4 個(gè)字節(jié)以高字節(jié)在前組成的雙字?jǐn)?shù)據(jù)是USB存儲(chǔ)設(shè)備的總扇區(qū)數(shù),后4 個(gè)字節(jié)以高字節(jié)在前組成的雙字?jǐn)?shù)據(jù)是每個(gè)扇區(qū)的字節(jié)數(shù),兩個(gè)數(shù)據(jù)相乘的結(jié)果就是以字節(jié)為單位的USB 存儲(chǔ)設(shè)備的總?cè)萘俊?/p>
不好意思,昨天發(fā)錯(cuò)了,少了一組數(shù)據(jù),應(yīng)該是08 00 01 F3 FF 00 00 02 00 去掉08之后,按照上述方法計(jì)算了一下,接近于u盤的容量,64M 請(qǐng)問是怎么回事呀?
luoye268268
發(fā)表于: 2007-01-25 08:38:00
讀取的第一個(gè)數(shù)代表后面數(shù)據(jù)的長(zhǎng)度,后面才是真正讀取的數(shù)據(jù)。
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄