看了CH378的例程,但对其如何获取长文件名还是不太理解。
我的需要是OPEN一个长文件名文件,但所有的操作都需要CH378SetFileName(),而这个只支持短文件名。
那么具体的过程到底是怎样的,短文件名和长文件名又是怎么关联的呢?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
看了CH378的例程,但对其如何获取长文件名还是不太理解。
我的需要是OPEN一个长文件名文件,但所有的操作都需要CH378SetFileName(),而这个只支持短文件名。
那么具体的过程到底是怎样的,短文件名和长文件名又是怎么关联的呢?
ch378创建打开长文件名只需输入简单的参数即可完成创建、打开等操作,实际上所有过程都是由ch378内部自动完成的。短文件名所对应的长文件名的目录项一般都是放在一起的,并且他们之前还有校验和相互关联着。如果想进一步了解内部创建打开过程可以参考ch376evt/exam/FILE_SYS.C里面的长文件名相关函数的执行过程。