Lippman 发表于 2020-7-23 17:51:13

STM32F7上FLASH启动地址问题

按照F7参考手册上说,BOOT0引脚置低,启动时是以BOOT_ADDR0的值判断从哪个地址启动,
默认BOOT_ADDR0的值是0x80就是用ITCM来访问FLASH,地址是从0x0020 0000开始
但是烧写程序后,都是从0x0800 0000开始,就是AXIM接口这个是怎么回事呢?

longchentian666 发表于 2020-7-26 09:30:59

签到签到

butterflyspring 发表于 2020-8-12 15:19:04

看起来像是编译器的内存分配文件是固定的,所以导致显示地址对应从0x0800 0000开始。貌似编译器无法判断内部是从哪访问的
页: [1]
查看完整版本: STM32F7上FLASH启动地址问题