用EXAM11中的程序新建长文件名的文件,只显示出对应的短文件名的文件,而看不到要建立的长文件名的文件。求大神指点。
查看: 3476
回复: 14
CH376 建立长文件名失败
热门产品 :
CH641: PD及无线充电专用MCU
你是直接用EXAM11中的程序吗?实例程序测试过是没有问题的。你说的看不到长文件名只显示对应的短文件名是在PC机上看到的吗?
是用的EXAM11中的程序,在U盘中新建长文件名文件之后,把U盘插到电脑上,只能看到对应的短文件名。
UNICODE是用小端编码(注:MCS51是大端格式的单片机,即每两个字节的前后两字节互换)
如果编码弄反了应该会报错“长文件名无效吧”。
其他电脑也看不到长文件名吗?
其他电脑也看不到,xp和win7都试过。
看一下创建长文件名函数是不是返回成功的?如果返回没问题,你可以找一个空闲U盘格式化一下,376创建一个长文件名,然后放到电脑上用winhex查看根目录该文件,长短文件名是否存在,如果不会看winhex你可以截图贴上来
创建的长文件名最好是全英文的,这样ucode码比较容易看
问题解决了,非常感谢。
楼主,是怎么解决这个问题的呀
您好,如果您是想通过CH376实现长文件名的创建等操作,可以发送邮件至mj@wch.cn这边可以给您提供基于CH32的完整工程。
楼主,遇到了相同的问题,劳烦赐教怎么解决的
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录