logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

栈的简单理解

你可以把栈想象成一个伸缩尺向下拨动尺子:就是在内存里占位。尺子划过的这段空间,现在属于当前函数,别人不能用。向上收回尺子:就是宣布这段内存“我用完了”。虽然内存里的数据还在(并没有被抹除),但因为 SP 已经移走了,下次调用别的函数时,SP 再次向下移动,就会直接覆盖掉旧数据。这就是为什么你理解的“自动释放”是如此高效。运行逻辑:RTOS 并不是让多个任务真正同时运行,而是让每个任务运行一小段时间

#arm开发
到底了