一、步骤
1.1 在上一篇博客《STM32串口通信程序》中用到的工程的基础上修改代码
main.c代码修改如下:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void before()
{
}
char g_buf[16];//δ³õʼ»¯È«¾Ö
char g_buf2[16];
char g_buf3[16];
char g_buf4[16];
char g_i_buf[]="123";
char g_i_buf2[]="123";
char g_i_buf3[]="123";
void after()
{
}
int main(int

本文通过在STM32串口通信程序基础上修改代码,详细介绍了如何验证STM32中全局变量和堆栈的地址空间。烧录并运行程序后,发现全局变量和堆栈位于0x2000000地址区域,其中栈区地址向上增长,堆区地址向下增长。此过程有助于理解STM32的内存布局。
最低0.47元/天 解锁文章
7106

被折叠的 条评论
为什么被折叠?



