[STM32F1] STM32的堆和栈

[复制链接]
1372|2
 楼主| thinkcode 发表于 2014-12-4 10:39 | 显示全部楼层 |阅读模式
以STM32F103为例,如果使用MDK,在startup_stm32f10x_hd.s可以定义堆和栈的大小,
     Stack_Size      EQU     0x00000400
     Heap_Size       EQU     0x00000200
请问使用IAR如何定义呢?
在网上找到资料,如图
1337414322_6402.gif
堆和栈是相邻的
如果定义了堆的大小,然后malloc分配内存超过堆大小,但不超过芯片RAM,会不会出现问题呢?如果有问题,改如何解决呢? 向各位学习了,谢谢
mmuuss586 发表于 2014-12-4 20:21 | 显示全部楼层

那就定义的大点;
这地方最好不要改;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

9

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部