[应用相关] STM32F407的启动文件求解

[复制链接]
jlyuan 发表于 2020-10-11 17:46 | 显示全部楼层
看过STM32F1的,F7还没看过
zhuhuis 发表于 2020-10-11 17:49 | 显示全部楼层
都应该差不多吧
llljh 发表于 2020-10-11 17:52 | 显示全部楼层
貌似不能随便设置的
gongche 发表于 2020-10-11 18:02 | 显示全部楼层
可以设置大小 但是不能随便设置
zhuhuis 发表于 2020-10-11 18:06 | 显示全部楼层
主要别站错地就行 大小应该可以设置的
dingy 发表于 2020-10-11 18:09 | 显示全部楼层
额 可以设置大小 只要够用就行 主要别设置到错误的地方就行
pengf 发表于 2020-10-11 18:12 | 显示全部楼层
不建议修改,最好都默认设置,除非你对这个理解的非常深刻,知道自己在干啥
chenjunt 发表于 2020-10-11 18:17 | 显示全部楼层
太大的局部变量用静态或全局变量吧
lium 发表于 2020-10-11 18:20 | 显示全部楼层
你先搞清楚你的程序里数组是放在哪里的,再去做修改,全局变量默认实在sram里的,所以和栈和堆都没关系.
 楼主| wenfen 发表于 2020-10-11 18:23 | 显示全部楼层

嗯,预料中的结果,多谢大家啦
香水城 发表于 2020-11-29 18:24 | 显示全部楼层
本帖最后由 香水城 于 2020-11-29 18:26 编辑

堆有需要用到动态内存分配这些时才有用。
栈大小根据函数局部变量多数、中断嵌套深浅来考虑。一般大致估算下够用就好,无须精确。

这里有篇**跟你的问题比较接近,希望给你些启示。

关于STM32启动文件的几个小问题
Listate 发表于 2020-11-29 21:42 | 显示全部楼层
像是你定义的局部变量大小把栈击穿了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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