本帖最后由 sheepsleepin414 于 2019-3-26 14:50 编辑
仅仅只编译了网络初始化和使用的代码,但是并未运行该代码(if语句条件未达成),但是FATFS文件系统就打不开文件了(可以打开文件夹,打不开文件夹里的文件)。
只要将初始化网络的代码注释掉,也就是没有编译,就又可以打开文件了。
返回错误类型是FR_DISK_ERR。网络上多方查找类似情况也没解决。请问各位有没有碰到过类似情况?
补充说明:注释掉其他的代码,保留以太网模块,使得所用ROM不变,依然打不开文件。故而应该不是跟代码量有关
|