久芯网

STM32F7上FLASH启动地址问题

avatar 寿司 提问时间: 2023-09-26 12:30:41 / 未解决
按照F7参考手册上说,BOOT0引脚置低,启动时是以BOOT_ADDR0的值判断从哪个地址启动,
默认BOOT_ADDR0的值是0x80就是用ITCM来访问FLASH,地址是从0x0020 0000开始
但是烧写程序后,都是从0x0800 0000开始,就是AXIM接口这个是怎么回事呢?

如需获得 STM32F7 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

2个回答
  • avatar 龙晨天
    回答时间: 2023-09-26 12:48:48

    签到签到

  • avatar butterflyspring
    回答时间: 2023-09-26 13:12:03

    看起来像是编译器的内存分配文件是固定的,所以导致显示地址对应从0x0800 0000开始。貌似编译器无法判断内部是从哪访问的

会员中心 微信客服
客服
回到顶部