2019-07-14 16:19发布
充电搜索 发表于 2018-11-5 09:33 也就是说F103的SRAM包含内置的64K和FSMC外扩的SRAM,至于FSMC要不要外扩SRAM完全取决于你的应用设计。
hongliwei 发表于 2018-11-5 11:54 使用RAM就看成一部分呀, 你说的那些数组, 堆, 栈, 全局变量(还有局部变量)都是由系统(也就是MDK)自动分配的. 要调整分配的栈区(调小)要熟悉汇编, 调整启动代码的. 调小太多就怕栈区溢出, 程序运行中断或函数返回不了(跑飞)
最多设置5个标签!
嗯,你好像理解错了,我一楼有更具体一些的描述
MDK的分配并一定是正确的,就算在启动代码里面将栈大小改为0,MDK也不会提示错误
一周热门 更多>