想用IS62WV51216扩充SRAM,使用了正点原子的mymalloc内存管理,但是内存初始化后一段时间就mymalloc分配地址失败,发现是内存状态表全部不为0,换了一块IS62WV5121还是一样,有大佬知道可能是什么原因不 |
如需获得 STM32F407ZGT6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!
每次用了以后,记得要free,查看一下,free的时候,是不是将这段内存释放掉了。 不行了就改成系统的malloc来获取,通过free释放掉。
每次用了以后,记得要free,查看一下,free的时候,是不是将这段内存释放掉了。不行了就改成系统的ma ...
[md]我这应该不是释放的问题,我这是在程序刚开始时初始化内存,也就是把内存全部写0,如果接着马上申请内存就可以申请到,但是延时一段时间就申请不到了,不知道为什么 这是我的工程文件https://pan.baidu.com/s/1-gltQdrxNbMuXpTYlduFfw?pwd=bi4y
我这应该不是释放的问题,我这是在程序刚开始时初始化内存,也就是把内存全部写0,如果接着马上申请 ...
[md]我没有硬件帮忙测试,只能理论分析一下。如果不能分配的时候,通过地址访问是否可以读取到数据,强制在清除RAM,是否可以正常的清除呢?先确认一下RAM是不是在正常的工作。