今天在阅读文档<AN12323>中看见了:
此图标明了S32K144中的存储器的分区(这种分区我在计算机组成原理上面看见过,意思也就是将一整块存储器划分为不同的区域供用户使用时而互不影响)。
1.而S32K144的flash区域为0000_0000~0007_FFFF;
2.在MCU中,存储单位有3种类型,ram、rom、flash;而这3种存储器当中,只有flash可以长期存储内容而不丢失并且电可擦除;
所以我的理解是存储内容放在flash当中,将app程序放在flash当中。
3.boot loader是放在非易失存储器当中(NVM,non-volatile memory),通过上述图片也可以看出boot loader的存储地址是1000_0000~1000_FFFF;
4.非易失存储器:所存储的数据不会消失的电脑存储器。非易失性存储器中,依存储器内的数据是否能在使用电脑时随时改写为标准,可分为二大类产品,即ROM和FLASH;
5.所以非易失存储器我个人认为是属于flash的类型;
4.而程序的地址就是存储程序的一段区域上的开始的地址;
目前就这些,后续想法再补充。