keil里魔术棒下设置的那个ram.是栈大小吗
本帖最后由 creep 于 2015-12-4 16:01 编辑
堆栈大小一般在启动文件(.s)中设置,也可以在配置向导中直接设置。http://ww3.sinaimg.cn/mw1024/62842993jw1eynomr4037j20m30l0myo.jpg
; Amount of memory (in bytes) allocated for Stack
; Tailor this value to your application needs
; <h> Stack Configuration
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Stack_Size EQU 0x00000400
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
__initial_sp
; <h> Heap Configuration
; <o>Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Heap_Size EQU 0x00000200
AREA HEAP, NOINIT, READWRITE, ALIGN=3
__heap_base
Heap_Mem SPACE Heap_Size
__heap_limit
creep 发表于 2015-12-4 15:57
堆栈大小一般在启动文件(.s)中设置,也可以在配置向导中直接设置。
学习了,,, 学习了。。。。:) 这个在我的印象中,不用手动的更改。选择好device的型号就有了。 启动文件中更改
页:
[1]