문제

I just read a guide of cortex M3 and M4. The memory map is a little confuse to me. The stack address sounds like start from 0x20007C00. and SRAM start from 0x20000000 to 0x20007C00? But how come microncontroller like STM32F407VGT6 has 192+4KB SRAM?

도움이 되었습니까?

해결책

The placement of the stack is entirely up to you and how you program and link your code. Likewise the amount of RAM is entirely SoC dependent. Here is the general m3 memory map:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0182h/CHDBFJED.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top