用EXAM11中的程序新建長(zhǎng)文件名的文件,只顯示出對(duì)應(yīng)的短文件名的文件,而看不到要建立的長(zhǎng)文件名的文件。求大神指點(diǎn)。
你是直接用EXAM11中的程序嗎?實(shí)例程序測(cè)試過(guò)是沒(méi)有問(wèn)題的。你說(shuō)的看不到長(zhǎng)文件名只顯示對(duì)應(yīng)的短文件名是在PC機(jī)上看到的嗎?
是用的EXAM11中的程序,在U盤(pán)中新建長(zhǎng)文件名文件之后,把U盤(pán)插到電腦上,只能看到對(duì)應(yīng)的短文件名。
UNICODE是用小端編碼(注:MCS51是大端格式的單片機(jī),即每?jī)蓚€(gè)字節(jié)的前后兩字節(jié)互換)
如果編碼弄反了應(yīng)該會(huì)報(bào)錯(cuò)“長(zhǎng)文件名無(wú)效吧”。
其他電腦也看不到長(zhǎng)文件名嗎?
其他電腦也看不到,xp和win7都試過(guò)。
看一下創(chuàng)建長(zhǎng)文件名函數(shù)是不是返回成功的?如果返回沒(méi)問(wèn)題,你可以找一個(gè)空閑U盤(pán)格式化一下,376創(chuàng)建一個(gè)長(zhǎng)文件名,然后放到電腦上用winhex查看根目錄該文件,長(zhǎng)短文件名是否存在,如果不會(huì)看winhex你可以截圖貼上來(lái)
創(chuàng)建的長(zhǎng)文件名最好是全英文的,這樣ucode碼比較容易看
問(wèn)題解決了,非常感謝。
樓主,是怎么解決這個(gè)問(wèn)題的呀
您好,如果您是想通過(guò)CH376實(shí)現(xiàn)長(zhǎng)文件名的創(chuàng)建等操作,可以發(fā)送郵件至mj@wch.cn這邊可以給您提供基于CH32的完整工程。
樓主,遇到了相同的問(wèn)題,勞煩賜教怎么解決的