如何把带有长文件名的文件改名成短文件名
如何把只有短文件名的文件改名成长文件名
长文件名改名成另一个长文件名
其实根本问题是如何删除多余的目录信息,以及增加短缺的目录信息。希望能给个流程,有代码更好
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
如何把带有长文件名的文件改名成短文件名
如何把只有短文件名的文件改名成长文件名
长文件名改名成另一个长文件名
其实根本问题是如何删除多余的目录信息,以及增加短缺的目录信息。希望能给个流程,有代码更好
怎么没人理我……
不管是哪一种方式都需要把原来的目录项删除,再重新创建目录项。因为涉及到长文件名,目录项的长度是不固定的。
恩,思路理解,细节如何实现?如何删除目录项,如何重新创建目录项,用什么指令?能详细说一下吗
删除目录项的话每一个文件目录结构的第一个字节改成0xE5,创建目录项的话就是需要计算目录结构个数,和每个目录项的内容,然后调用CH376LongNameWrite写入到磁盘。
不知道大家是怎么发求助的?我是新会员,没有权限求助发帖吗?