標題: 求fat32的短文件名校驗規(guī)則 [打印本頁]

作者: nanshancc    時間: 2022-8-13 20:54
標題: 求fat32的短文件名校驗規(guī)則
要在sd卡上創(chuàng)建文件,使用長文件名,網(wǎng)上只找到了這樣的一段
int i,j,chknum=0;
for (i=11; i>0; i--)
chksum = ((chksum & 1) ? 0x80 : 0) + (chksum >> 1) + shortname[j++];


但是計算出來不對








作者: coody_sz    時間: 2022-8-14 15:43
短文件名校驗我一直用:
for (chksum=0, i=0; i<11; i++)         chksum = ((chksum & 1) ? 0x80 : 0) + (chksum >> 1) + shortname[i];
作者: nanshancc    時間: 2022-8-15 10:56
還是一樣的呀,按上面的圖,算出來結(jié)果是0xaf,不是0x23呀?
作者: npn    時間: 2022-8-15 11:47
什么操作系統(tǒng)的程序? 檢查變量數(shù)據(jù)類型是否正確。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1