摘要:
1.栈上分配: 在执行函数之前,函数内部的局部变量都可以在栈上创建,函数执行完毕之后会自动释放 2.静态全局存储区 全局变量和静态变量 3.堆上分配 由程序员分配,好比new,free,malloc free 1.申请方式不同: 栈是由操作系统自由分配和释放,堆是由程序员手动申请释放 2.申请大小的 阅读全文
posted @ 2025-08-31 19:16
Lè_Sage
阅读(53)
评论(0)
推荐(0)
摘要:
在文件a.c定义和声明变量a,int a=20;//这里会建立存储空间 通过extern 在b.c文件里面声明a之后就可以使用,记住不能初始化 Extern int a;//正确 Extern int a=30;//错误 注意:如果想要定义一个变量被其他文件使用,即定义一个全局变量,这个变量不能定义 阅读全文
posted @ 2025-08-31 19:14
Lè_Sage
阅读(20)
评论(0)
推荐(0)
摘要:
前置条件: 固件库下载: 1.https://www.st.com.cn/content/st_com/zh.html 在ST公司官网: 2. 3. 4. 5.下载芯片包 https://www.keil.arm.com/ 搜索芯片型号 1.新建文件夹,内部结构如下: CMSIS:Cortex微控制 阅读全文
posted @ 2025-08-31 18:38
Lè_Sage
阅读(56)
评论(0)
推荐(0)
摘要:
STM32启动方式(自举模式)有三种:从用户闪存启动(Flash)、从系统存储器启动、从内部SRAM启动。 阅读全文
posted @ 2025-08-31 16:22
Lè_Sage
阅读(14)
评论(0)
推荐(0)
浙公网安备 33010602011771号