通常而言,具有IAP功能的STM32应用,其APP用户程序的存储地址都不在0x8000000地址,为什么?()


通常而言,具有IAP功能的STM32应用,其APP用户程序的存储地址都不在0x8000000地址,为什么?()

A.0x08000000地址对应扇区0地址,扇区0空间太小,不适宜存放较大的用户APP程序。

B.系统上电启动后FLASH上的程序默认启动地址就是0x08000000,如果把用户APP程序放到这里,就不能默认上电启动BootLoader程序了,也就没有IAP功能了。

C.用户APP程序如果从0x8000000地址开始存储,程序更新时也会把后面其他扇区的程序擦除。

D.以上都是

正确答案:B


Tag:程序 地址 用户 时间:2022-12-23 15:18:13