现在工程中有两个程序,一个BOOT程序,一个应用程序,使用IAR进行开发,BOOT程序从0x00000000开始存放,应用程序从0x00008040开始存放;
BOOT程序icf文件配置如下:
define symbol __intvec_start__ = 0x00000000;
define symbol ROM_start__ = 0x00000000;
define symbol ROM_end__ = 0x0001FFFF;
define symbol RAM_start__ = 0x20000000;
define symbol RAM_end__ = 0x2004FFFF;
应用程序中icf文件配置如下:
define symbol __intvec_start__ = 0x00008040;
define symbol ROM_start__ = 0x00008040;
define symbol ROM_end__ = 0x0001FFFF;
define symbol RAM_start__ = 0x20000000;
define symbol RAM_end__ = 0x2004FFFF;
上电运行BOOT程序正常,想知道BOOT程序如何才能跳转到应用程序,调用哪些命令或者接口。
希望得到解答,谢谢!