目录
前言
《【OS】AUTOSAR OsTask切换原理》一文中,我们介绍基于TC3xx平台的OsTask的切换原理,TC3xx的CSA + Stack组合实现Task的上下文的切换和恢复,知道TC3xx芯片的A[10]寄存器始终指向当前运行的Task的Stack的栈顶,那么A[10]寄存器在运行过程中是否会越过Task的Stack区域了?也就是发生Stack的Overflow后Os又有什么机制可以监控的到了?本文就来介绍OsStack的监控原理。
目录
《【OS】AUTOSAR OsTask切换原理》一文中,我们介绍基于TC3xx平台的OsTask的切换原理,TC3xx的CSA + Stack组合实现Task的上下文的切换和恢复,知道TC3xx芯片的A[10]寄存器始终指向当前运行的Task的Stack的栈顶,那么A[10]寄存器在运行过程中是否会越过Task的Stack区域了?也就是发生Stack的Overflow后Os又有什么机制可以监控的到了?本文就来介绍OsStack的监控原理。