__root const long reintvec[]@".intvec"=
{
0x82008080,0x8200A804,0x8200A808,0x8200A80c,
0x8200A810,0x8200A814,0x8200A818,0x8200A81c,
0x8200A820,0x8200A824,0x8200A828,0x8200A82c,
0x8200A830,0x8200A834,0x8200A838,0x8200A83c,
0x8200A840,0x8200A844,0x8200A848,0x8200A84c,
0x8200A850,0x8200A854,0x8200A858,0x8200A85c,
0x8200A860,0x8200A864,0x8200A868,0x8200A86c,
0x8200A870,0x8200A874,0x8200A878,0x8200A87c,
}; 这就是我的重定向中断 ,因为stm8的flash从0x8000开始到0xA800 正好是0x2800字节 ,这个数正好是10K,也就是说我给bootloader预留了10K的空间,而我用的stm8s207R8t6是64k |