求大神指点。。IAP功能中程序存储问题

2019-08-13 23:16发布

文档中提到,STM32中的APP
程序可以在FLASH中运行,也可在SRAM中运行。
可是,SRAM不是有掉电丢失数据的特性吗,我的理解是只能用作数据存储器,为什么在这里可以用作程序存储器呢,而且存储了bootloader程序。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
Acuity
2019-08-14 02:53
存储程序都在flash中,划分了2块,一块存储BootLoader,一块存储app;只是有2种运行方式:一是直接在flash上运行(单片机一般是nor flash,支持在片上执行程序);二是将程序从flash上拷贝到sram上运行;电脑就是第二种方式,从硬盘拷贝程序到RAM(内存)中运行,因为硬盘没法直接运行程序呀。

一周热门 更多>