熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-8-13 20:54
正文摘要:要在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++]; 但是計(jì)算出來不對 ... |
什么操作系統(tǒng)的程序? 檢查變量數(shù)據(jù)類型是否正確。 |
還是一樣的呀,按上面的圖,算出來結(jié)果是0xaf,不是0x23呀?![]() ![]() |
短文件名校驗(yàn)我一直用: for (chksum=0, i=0; i<11; i++) chksum = ((chksum & 1) ? 0x80 : 0) + (chksum >> 1) + shortname[i]; |
Powered by 單片機(jī)教程網(wǎng)