2025-01-04
本文转自公众号,欢迎关注 https://mp.weixin.qq.com/s/uzaGLFTDBAn8wyR84yaiIw1. 前言RTOS的环境开发中,栈的溢出检测是一个重要的工作。栈溢出检测我们可以借助硬件的MPU等实现,也可以使用软件检测。这里分享Freertos中的实现。这里基于Cortex-M4硬件平台,一些具体的代码就未贴出了,顺便介绍了一下Cortex-M4栈相关的基础知识。2. 栈初始化2.1任务启动前栈复位后汇编代码IMPORT __mainLDR R0, =SystemIn...