编译器版本7.4.4,起初是数组变量与_ASM分配了同一地址,将数组变量指定至其他地址后,函数的地址又与_ASM_相同,该如何设置编译,避免分配至同一地址?
如下.map文件的部分内容,其中函数UpdateModelProc 和 __ASM__位于同一地址
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
-------- ----
00000000 _argsize
00000001 __TI_args_main
00000001 xdc_runtime_Startup__EXECFXN__C
00000001 xdc_runtime_Startup__RESETFXN__C
00001000 __TI_STACK_SIZE
00800000 UpdateModelProc
00800000 __ASM__
00800060 __ISA__
00800078 __PLAT__
00800090 InitCModifyFeatParam
00800098 __TARG__
008000c0 __TRDR__