4122| 1
|
有系统和无系统 的malloc 内存分配问题 |
5金钱
最佳答案1、如果你使用KEIL自带的malloc和free函数的话应该可以申请这98K的内存,我没用过自带的,或者你也可以将我们的内存管理实验的代码移植过去管理这98K的内存,这样你就可以申请和释放内存了。
2、在startup_stm32f10x_hd.s文件中定义了KEIL自带的malloc所管理的内存区大小,就是Heap_Size的大小。如下图所示,默认是0X00000200,即512字节,因此你不能申请到大于1k的内存空间,你需要将这值改大。
| ||
| ||
开往春天的手扶拖拉机
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-26 07:03
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网