F7 MALLOC外部内存地址分配问题

2019-07-20 17:49发布

F767的板,32M 的SDRAM,LTDC开了双层显示,1024*600的液晶,在外部内存池初始化的时候遇到问题
默认只开一层的时候->__align(64) u8 mem2base[MEM2_MAX_SIZE] __attribute__((at(0XC012C000)));  内存池地址为 0xC012C000 没问题
当开启第二层的时候 地址改为 0XC0258000 ,执行初始化  my_mem_init(SRAMEX); 的时候就挂掉,问题出在哪里??
经测试当地址设为 大于 0XC0200400 的时候就不行了。

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