在STM32F767开发板的实验41里的ftl.c文件里面u8 FTL_Init(void)函数内的这两行代码是不是多余

2019-07-20 00:31发布

本帖最后由 huyu268897 于 2019-5-18 09:20 编辑

版主,
在STM32F767开发板的实验41里的ftl.c文件里面u8 FTL_Init(void)函数内的这两行代码是不是多余

        if(nand_dev.lut)
                myfree(SRAMIN,nand_dev.lut);

因为在这两行代码的前面两行代码

    if(NAND_Init())
                return 1;                                                                        //初始化NAND FLASH
没有对nand_dev.lut赋值

并且在main()函数中 u8 FTL_Init(void)  前面也没有对   nand_dev.lut赋值

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。