怎样理解CODE_RUN_START_ADDR

发布于 2025-07-27 02:33:24

.config中的定义如下:
CONFIG_W800_IMAGE_HEADER=0x8010000
CONFIG_W800_RUN_ADDRESS=0x8010400
CONFIG_W800_UPDATE_ADDRESS=0x8010000

wm_flash_map.h中的定义如下:

/*Upgrade image area/

define CODE_UPD_START_ADDR (0x8010000UL)

/*Run-time image header area/

define CODE_RUN_START_ADDR (0x80D0000UL)

CONFIG_W800_RUN_ADDRESS中的定义应该就是CODE_RUN_START_ADDR吧,为啥这两个值会不一样?CODE_UPD_START_ADDR的值倒是跟CONFIG_W800_UPDATE_ADDRESS一样。

查看更多

关注者
0
被浏览
76
1 个回答
isme
isme 认证专家 3天前
冰镇大西瓜

代码存放在flash的实际起始地址。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览