ADS的init.s中有以下代码:
; On reset, an aliased copy of ROM is at 0x0. ; Continue execution from 'real' ROM rather than aliased copy LDR pc, =Instruct_2 Instruct_2
; Remap by setting Remap bit of the CM_ctl register LDR r1, =CM_ctl_reg LDR r0, [r1] ORR r0, r0, #Remap_bit STR r0, [r1]
这个an aliased copy of ROM,是不是相当于芯片硬件完成的映射?但是为何还要有 LDR pc, =Instruct_2 Instruct_2 不明白这样有何意义? |