[STM32F7] 堆栈设置过大,会产生什么后果

[复制链接]
241|16
大鹏2365 发表于 2025-8-31 23:46 | 显示全部楼层 |阅读模式
一般堆栈设置多大
内政奇才 发表于 2025-9-2 15:22 | 显示全部楼层
浪费宝贵的RAM资源。
duo点 发表于 2025-9-2 16:23 | 显示全部楼层
其他模块如动态内存分配、数据缓冲区可用内存减少,可能引发内存不足错误。
内政奇才 发表于 2025-9-2 18:24 | 显示全部楼层
过大的堆栈可能掩盖代码中的递归过深或局部变量滥用问题,导致调试困难。
七毛钱 发表于 2025-9-2 19:24 | 显示全部楼层
增加功耗。
海滨消消 发表于 2025-9-2 21:25 | 显示全部楼层
若使用外部RAM作为堆栈,初始化过程可能变慢。
豌豆爹 发表于 2025-9-2 22:26 | 显示全部楼层
主栈4KB~16KB,RTOS任务栈256B~4KB,需结合静态分析和工具验证。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

702

帖子

0

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