当前位置:   article > 正文

MCU总结_mcu xip

mcu xip

单核:
1,总共有以下几个段:
.bss;.data;.text;常量区,栈区,堆区。
.data中的量被初始化。
.bss中的量未被初始化。
2,cache和内存之间的映射关系。
地址映射关系复杂,暂不深究。操作cache中的一个指定内存几乎等同于操作内存中的一个内存。这两个内存的中的数据又存在一致性的问题。
3,MCU初始化顺序。
main函数之前,栈指针赋值
main函数之后,初始化.bss .data
副核启动:
在这里插入图片描述
0x40(60个字节)是一段代码。
如下图的中断都是系统级别的中断:复位中断,iar_addr中断(发生中断后都跳到这个地址,然后在这个地址查表,该表就是一个中断数组)
在这里插入图片描述
在这里插入图片描述
Boot过程:
在这里插入图片描述
在这里插入图片描述
xip运行:代码在IRAM中运行。
非xip运行:代码在Pflash中运行。

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/124866
推荐阅读
相关标签
  

闽ICP备14008679号