我刚刚阅读了皮质M3和M4的指南。记忆图对我来说有点混乱。堆栈地址听起来像从0x20007C00开始。和SRAM从0x20000000开始到0x20007C00?但是如何像STM32F407VGT6这样的微控制器有192 + 4KB的SRAM?
答案 0 :(得分:1)
堆栈的放置完全取决于您以及如何编程和链接代码。同样,RAM的数量完全取决于SoC。这是一般的m3内存映射:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0182h/CHDBFJED.html