我在SetFileName和FileOpen()的时候遇到了问题。前面从获取版本到初始化DiskMount都没有问题。想问下,打开根目录的文件不需要先单独打开根目录吧。另外在设置文件名称的时候有什么需要注意的。我的函数模块主体如下
void CH376S_Set_File_Name(uint8_t *pName)//pName = "/123.TXT\0"
{
uint8_t c;
......
WriteSPI_Data(CH376_SET_FILE_NAME);
c = *pName;
WriteSPI_Data(c);
while(c)
{
pName++;
c = *pName;
if(c == 0x2f || c == 0x5c)//'/' OR '\'
{
c = 0;
}
WriteSPI_Data(c);
}
.....
}
麻烦大神指教下,谢谢!