编译器使用keil v5,程序编译后,debug模式下,程序可以正常运行,显示_c_int00入口地址0x20。断电重启后,程序无法运行。sys_link.cmd使用的是halcogen自动生成的。
FLASH 0x00000000 0x00300000
{
VECTORS 0x00000000 0x00000020
{
*.o (intvecs, +First)
}
FLASH0 0x00000020 0x0017FFE0
{
*.o (reset, +First)
*(InRoot$$Sections)
.ANY3 (+RO)
}
FLASH1 0x00180000 0x00180000
{
.ANY2 (+RO)
}
ARM_LIB_STACK 0x08000000 EMPTY 0x00001500
{
}
RAM 0x08001500 0x0003EB00
{
.ANY (+RW +ZI)
}
}