exfuns_init();为什么申请内存可以在mem_init(SRAMIN);初始化内存池之前?

2019-07-21 08:25发布

为什么在FATFS试验中有两个exfuns_init();  //为FATFS相关变量申请内存  1、其中第一个exfuns_init();  是在初始化内部内存池之前,第二个是在之后,注释掉一个编译下载都没有问题(为什么注释掉第二个会没有问题呢,先申请再初始化没问题吗,不应该先初始化再申请吗?)。 2、注释掉两个编译没问题,下载显示Fatfs Error!为什么一定要为它申请内存才不会出错呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
善良的二哥
1楼-- · 2019-07-22 06:16
 精彩回答 2  元偷偷看……
zmh19870712
2楼-- · 2019-07-22 10:46
正点原子 发表于 2015-6-9 23:43
1,会申请的。
2,是的。

exfuns_init()不调用可以吗?现在碰到一个奇怪现象,sd+fatfs+usb读卡器,exfuns_init()不调用可以看到存储卡文件,调用后不显示存储卡文件

一周热门 更多>