OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2437|回复: 1

STM32关于编程定义的内存问题

[复制链接]

6

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2019-7-13
在线时间
63 小时
发表于 2019-10-26 08:29:32 | 显示全部楼层 |阅读模式
STM32单片机中如果利用一个子函数编写某种功能,在子函数执行完会不会像C语言那样将定义的内存或者写入寄存器的一种状态释放掉。 捕获.PNG
就像上面的函数如果执完这个子函数,OLED_GRAM[x][pos]变量中各位状态是保持运算过后的吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

66

主题

224

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1349
金钱
1349
注册时间
2018-10-4
在线时间
200 小时
发表于 2020-1-7 22:59:29 | 显示全部楼层
看生命周期,这个二维数组不在子函数中定义,生命周期大于子函数,所以不会释放。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-20 06:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表