通常而言,具有IAP功能的STM32应用,其APP用户程序的存储地址都不在0x8000000地址,为什么?()
通常而言,具有IAP功能的STM32应用,其APP用户程序的存储地址都不在0x8000000地址,为什么?()
A.0x08000000地址对应扇区0地址,扇区0空间太小,不适宜存放较大的用户APP程序。
B.系统上电启动后FLASH上的程序默认启动地址就是0x08000000,如果把用户APP程序放到这里,就不能默认上电启动BootLoader程序了,也就没有IAP功能了。
C.用户APP程序如果从0x8000000地址开始存储,程序更新时也会把后面其他扇区的程序擦除。
D.以上都是
正确答案:B