RealView MDK中如何指定子程序入口地址
0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0889H 0026H UNIT ?C?LIB_CODE
CODE 08AFH 001FH UNIT ?PR?UART_VINIT?STARTUP
CODE 08CEH 001EH UNIT ?PR?MAIN_VINIT?STARTUP
CODE 08ECH 0011H UNIT ?PR?GETCHAR?GETCHAR
CODE 08FDH 000CH UNIT ?C_C51STARTUP
CODE 0909H 000AH UNIT ?PR?_GETKEY?_GETKEY
CODE 0913H 0004H UNIT ?PR?IO_VINIT?STARTUP
0917H 06E9H *** GAP ***
CODE 1000H 000BH UNIT ?PR?TIMER2?TIMER
在链接信息中发现TIMER2函数已经定位到地址1000H。当然在下载到目标板或者在模拟器中调试时,可以发现在地址1000H处是函数TIMER2的入口地址。至此,子函数定位完成。