RA6M4内存大小似乎没有正确改变

我用malloc了一个环形队列,但队列长度最大只能设置到420byte,超过程序就会崩溃;我尝试更改堆栈的大小,堆从原来的0x1000变成了0x20000,但队列长度依然不能超过420

请问各位大佬有什么解决方法吗?急急急