|
在裸奔测试程序中,在ads1.2中的ARM Linker中的RO Base 为0x30000000 ,Image entry point 为0x30000000
而在下载程序,选择[7] Download Program (uCOS-II or TQ2440_Test) to SDRAM and Run it ,DNW v6.0的配置我故意设置为0x33000000,这样看看程序能不能运行。
下载后,发现程序能运行,与DNW v6.0的配置设置为0x30000000的效果一样。
我想问的是在ads1.2已设置了程序的入口点为0x30000000,而下载程序的位置并不是0x30000000,程序是怎样运行的?
在secureCRT 终端看到的信息是这样的:
Now, Downloading [ADDRESS:33000000h,TOTAL:444490]
RECEIVED FILE SIZE: 444490 (434KB/S, 1S)
## Starting application at 0x33000000 ... |
|