打印
[STM32F0]

两个Stack

[复制链接]
531|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xxrs|  楼主 | 2021-5-8 23:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用IAR调试F0,突然发现查年堆栈使用情况时,不再像以前的一样了,而是有两个Stack

使用特权

评论回复
沙发
liuzaiy| | 2021-5-8 23:23 | 只看该作者
这个是什么意思的?我也用的IAR的,倒没注意这方面的问题的

使用特权

评论回复
板凳
pangb| | 2021-5-8 23:25 | 只看该作者
貌似没法估计单片机堆栈使用的量

使用特权

评论回复
地板
wyjie| | 2021-5-8 23:27 | 只看该作者
跑起来还出错了?

使用特权

评论回复
5
zwll| | 2021-5-8 23:29 | 只看该作者
很好奇, 是用的管理/线程模式?

使用特权

评论回复
6
xxrs|  楼主 | 2021-5-8 23:32 | 只看该作者
搞定了,呵呵,犯了低级错误……多谢各位

使用特权

评论回复
7
ipman| | 2021-5-9 12:52 | 只看该作者
这个是IAR自己管理的,貌似没有办法计算堆使用情况,毕竟没有MMU,搞啥都是不准的,少用malloc就好了,RAM资源实在紧张就换大容量。

使用特权

评论回复
8
keaibukelian| | 2021-6-2 13:15 | 只看该作者
能给一个截图瞅瞅吗

使用特权

评论回复
9
labasi| | 2021-6-2 13:16 | 只看该作者
程序可以正常运行吗

使用特权

评论回复
10
sonicll| | 2021-6-2 13:40 | 只看该作者
cortex-m本来就是两个堆栈指针的,MSP和PSP,但是一般你不使用操作系统的话,只使用MSP就可以了,PSP不用管

使用特权

评论回复
11
paotangsan| | 2021-6-2 13:44 | 只看该作者
这两个堆栈不同地址吗

使用特权

评论回复
12
renzheshengui| | 2021-6-2 13:53 | 只看该作者
是两个不同用处的堆栈

使用特权

评论回复
13
wakayi| | 2021-6-2 13:57 | 只看该作者
犯了什么低级错误啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

405

主题

7415

帖子

1

粉丝