STM32 zi_data大于ram空间值,程序为啥能正常运行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32 zi_data大于ram空间值,程序为啥能正常运行相关的知识,希望对你有一定的参考价值。
Program Size: Code=50342 RO-data=4222 RW-data=700 ZI-data=272588
这个是“实验55 UCOSII实验3-消息队列、信号量集和软件定时器”编译后的结果,
可以看出zi_data的值远远大于64的ram最大值,为什么程序还能正常运行,没有影响吗?
stm32 上电复位 和软复位有啥区别.该如何解决
参考技术A 上电复位RAM及寄存器的值设置为默认值。而软复位,则是在不掉电的情况下,使程序指针直接跳转至复位值,RAM及寄存器无法保证上电的默认值。 参考技术B 要解决什么问题以上是关于STM32 zi_data大于ram空间值,程序为啥能正常运行的主要内容,如果未能解决你的问题,请参考以下文章