stm32f427 IAP 串口升级程序,怀疑内存问题导致APP无法执行!

2019-07-21 01:19发布

        我这两天正在调试stm32f427的IAP在线升级程序,bootloader程序是在原子哥的程序之上修改的,串口每收到4K字节后,先存到SPI Flash W25Q64中,然后再从W25Q64中读取数据写入到stm_Flash中,可以不受内存限制;
        但是现在出现的问题是,如果我在APP初始化中加入这两句中任何一句 [mw_shl_code=c,true] my_mem_init(SRAMIN); //初始化内部内存池 my_mem_init(SRAMCCM); //初始化CCM内存池 [/mw_shl_code] 那么跳转到APP则会死机,如果不加入就不会死机;
请问不是不内存设置或者哪里设置不对?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。