最近在做了一个单片机的boot loader了解到了m0内核不支持VTOR,所以不能像其它内核的单片机一样使用VTOR来偏移向量表的地址。
所以M0内核单片机的向量表偏移一般是放SRAM里面,现在接触到另外一种方法是不放在其它地方,而是在loader里面的中断函数里面跳转到APP程序的中断函数。
具体操作如下,在loader里写好中断函数用函数指针指向APP中断函数的位置。
最近在做了一个单片机的boot loader了解到了m0内核不支持VTOR,所以不能像其它内核的单片机一样使用VTOR来偏移向量表的地址。
所以M0内核单片机的向量表偏移一般是放SRAM里面,现在接触到另外一种方法是不放在其它地方,而是在loader里面的中断函数里面跳转到APP程序的中断函数。
具体操作如下,在loader里写好中断函数用函数指针指向APP中断函数的位置。