硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4276|回复: 3
收起左侧

[FreeRTOS] 如何看变数和栈在SRAM内的摆放呢?

[复制链接]

22

主题

29

回帖

95

积分

初级会员

seansun77

积分
95
发表于 2016-11-14 14:03:37 | 显示全部楼层 |阅读模式
系统一直在加大stack size,感觉这样下去也不是办法!想观察SRAM内变数的组成....
如何看变数和栈在SRAM内的摆放呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107046
QQ
发表于 2016-11-14 14:41:42 | 显示全部楼层
调试状态,指定内存地址看数据变化,别的好方法暂时未想到。
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-12-8 17:32:14 | 显示全部楼层
在startup_stm32f429_439xx.s中设置了
Stack_Size      EQU     0x00000800
Heap_Size       EQU     0x00000200

在FreeRTOSConfig.h中设置了
#define configMINIMAL_STACK_SIZE    ( ( unsigned short ) 128 )
#define configTOTAL_HEAP_SIZE        ( ( size_t ) ( 30 * 1024 ) )

它们之间有什么关系?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107046
QQ
发表于 2016-12-9 09:22:59 | 显示全部楼层

回 mcza30 的帖子

mcza30:在startup_stm32f429_439xx.s中设置了
Stack_Size      EQU     0x00000800
Heap_Size       EQU     0x00000200

在FreeRTOSConfig.h中设置了
....... (2016-12-08 17:32) 
可以看下我们的教程,讲解比较清楚。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 11:55 , Processed in 0.149650 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表